求两个个批处理,高手来吧
[1]我在制作一个字体安装批处理,不小心把系统的字体文件夹(C:\Windows\Fonts)里的全部字体文件,复制到了E:\fonts,而E:\fonts里本来就有我下...
[1]我在制作一个字体安装批处理,不小心把系统的字体文件夹(C:\Windows\Fonts)里的全部字体文件,复制到了E:\fonts,而E:\fonts里本来就有我下载的喜欢的字体文件,这样导致了E:\fonts多出了系统本身就有的字体文件,求一个批处理:
在E:\fonts里执行,如果C:\Windows\Fonts已经有了的字体,那么把当前目录重复的字体删除掉。
[2]求一个批处理:把某个字体文件(*.fon、*.ttf)拖动到批处理文件,自动把该文件安装(或复制)到C:\windows\fonts。
我的目的是要学习批处理,不过你们的答案不失为聪明的办法,谢谢你们,我还是想得到好的强大答案。 展开
在E:\fonts里执行,如果C:\Windows\Fonts已经有了的字体,那么把当前目录重复的字体删除掉。
[2]求一个批处理:把某个字体文件(*.fon、*.ttf)拖动到批处理文件,自动把该文件安装(或复制)到C:\windows\fonts。
我的目的是要学习批处理,不过你们的答案不失为聪明的办法,谢谢你们,我还是想得到好的强大答案。 展开
展开全部
第一题:
for %%i in (e:\fonts\*.*) do if exist c:\windows\fonts\%%~nxi del %%i
第二题:
copy %1 c:\windows\fonts
另:以上程序均通过验证。本人也是个批处理爱好者,介绍个不错的学习批处理的网址http://soft.deepin.org/thread.php?fid=278
for %%i in (e:\fonts\*.*) do if exist c:\windows\fonts\%%~nxi del %%i
第二题:
copy %1 c:\windows\fonts
另:以上程序均通过验证。本人也是个批处理爱好者,介绍个不错的学习批处理的网址http://soft.deepin.org/thread.php?fid=278
万山数据
2024-11-14 广告
2024-11-14 广告
实时数仓处理是我们北京万山数据科技有限公司数据处理能力的核心之一。它基于先进的流处理技术,能够实时捕获、处理和分析海量数据,确保数据的时效性和准确性。通过构建高效的实时数据管道,我们能够实现数据的即时入库与查询,为业务决策提供强有力的支持。...
点击进入详情页
本回答由万山数据提供
展开全部
把查看方式改为 详细信息,再点一下修改日期,把复制的那个时间的字体删除就行了
2、给C:\windows\fonts建个快捷方式,往里拖就行了
2、给C:\windows\fonts建个快捷方式,往里拖就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很难做到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:
@echo off
for /f "delims= " %%i in ('dir/b "c:\windows\fonts\*.*"') do (
if exist c:\windows\fonts\%%i del/q/f E:\fonts\%%i
)
2:
@echo off
set/p input=请拖拽:
copy %input% "c:\windows\fonts\"
@echo off
for /f "delims= " %%i in ('dir/b "c:\windows\fonts\*.*"') do (
if exist c:\windows\fonts\%%i del/q/f E:\fonts\%%i
)
2:
@echo off
set/p input=请拖拽:
copy %input% "c:\windows\fonts\"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.
for /f "delims=" %%i in ('dir /a:-d /b "E:\fonts"') do (
if exist "C:\Windows\fonts\%%i" del /f /a "E:\fonts\%%i"
)
2.
(可以拖入很多文件,并记录安装过哪些文件)
@echo off
:loop
if not "%~1"=="" pause & exit /b
copy "%~1" "C:\Windows\fonts\"
(echo "%~1")>>安装的字体.txt
shift
goto loop
for /f "delims=" %%i in ('dir /a:-d /b "E:\fonts"') do (
if exist "C:\Windows\fonts\%%i" del /f /a "E:\fonts\%%i"
)
2.
(可以拖入很多文件,并记录安装过哪些文件)
@echo off
:loop
if not "%~1"=="" pause & exit /b
copy "%~1" "C:\Windows\fonts\"
(echo "%~1")>>安装的字体.txt
shift
goto loop
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询