代码如下:
@echo offmode 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 fsoset 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 的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)