求批处理或VBS 检测文件夹是否存在

求批处理或VBS 检测文件夹是否存在,第1张

代码如下:

@echo off

mode con cols=40 lines=5

set /p file=请输入要查找的文件夹的名字:

:begin

color 07

cls

echo 正在搜索文件夹%file%,请稍候……

for %%a 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 (

if exist %%a:\ (

for /f "delims=" %%b in ('dir /ad /s /b /w "%%a:\" 2^>nul') do (

if /i "%%~nxb" equ "%file%" (

color 27

echo 发现文件夹%%~nxb,其所在位置为%%~dpb

echo 正在帮你打开指定的程序……

ping /n 3 127.1>nul

start "" "D:\abc.exe"

exit

)

)

)

)

cls

color 57

echo 没有发现文件夹羡慎%file%,继续监控中

ping /n 3 127.1>nul

goto begin

★请及时点击【采纳伍搭为满腔派拿意回答】★您的采纳是我们的动力和鼓励★

dim fso

set fso=createobject("scripting.filesystemobject")

if fso.FolderExists("d:\岁茄码game") then

        msgbox "存在"

else

   乎哪     msgbox "不纳缺存在!"

end if

楼上的两位大哥,人家说的是game文件夹不是games文件夹。呵呵

dim fso

set fso=createobject("scripting.filesystemobject")

if fso.FolderExists("做察猜d:\game") then

 纯型       msgbox "存在"

else

     没纳   msgbox "不存在!"

end if

还是就是如果if只有一句的话,是不用写end if 的。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存