bat判断一个文件是否存在

bat判断一个文件是否存在,第1张

使用BAT命令判断文件是否存在。

范例:

@echooff

ifnotexistc:\Temp\1.txtgotonofile   --1

gotostart           禅裂          渗袭如          --2

:nofile

copy \\xp\temp\111.txt c:\temp\1.txt     --3

:start

mstsc.exe                                --4

注释:

1:此处的意思是判断如果不存在C:\TEMP\1.TXT则跳转至自定义的NOFILE的脚本,如果存在刚跳过。执行下一步。

2:执行自定义START脚本。

3:此处为丛启执行第一句判断的后续内容,(复制网络路径\\SERVER\TEMP\111.TXT到当前机器中的C:\TEMP目录中并改名为1.txt。

4:执行MSTSC.exe程序。

@echo offecho.&echo.&echo 说明: echo.&echo 使用本bat文件可全盘查找所有文件夹下的指定文件 echo.&echo.&echo. set hcy= set /p hcy= 请输入(1为精确查找启袭,2为模糊汪神查找): if %hcy%==1 goto jqf if %hcy%==2 goto mhf goto findfile :jqf echo.&set hcy= set /p hcy= 请输入要查悄陵兄找的文件名,包含后缀: for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do dir /s /b %%i:\"%hcy%" >>list.txt 2>nul echo.&echo.&echo.&echo 输出成功,请查看“list.txt”文件;任意键返回主菜单! pause>nul&goto start :mhf echo.&set hcy= set /p hcy= 请输入要查找的文件名字符: for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do dir /s /b %%i:\"*%hcy%*".* >>list.txt 2>nul echo.&echo.&echo.&echo 输出成功,请查看“list.txt”文件;任意键返回主菜单! pause>nul


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12287470.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存