@echo off
for %%a in (a b 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 (
for /f "delims= ------其他解决方案-------------------- " %%i in ('dir /ad /b /s %%a:\abc') do (
echo %%i
echo [InternetShortcut] >>"%USERPROFILE%\桌面\abc.url"
echo URL="%%i" >>"%USERPROFILE%\桌面\abc.url"
echo IconIndex=3 >>"%USERPROFILE%\桌面\abc.url"
echo IconFile="%windir%\system32\shell32.dll" >>"%USERPROFILE%\桌面\abc.url"
)
)
------其他解决方案--------------------
你好
我试了这个 批处理
如图
怎么会找不到啊 你了错了啊 你试试成功吗
------其他解决方案--------------------
@echo off
for %%a in (a b 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 (
for /f "delims= ------其他解决方案-------------------- " %%i in ('dir /ad /b /s %%a:\abc?') do (
echo %%i
echo [InternetShortcut] >>"%USERPROFILE%\桌面\abc.url"
echo URL="%%i" >>"%USERPROFILE%\桌面\abc.url"
echo IconIndex=3 >>"%USERPROFILE%\桌面\abc.url"
echo IconFile="%windir%\system32\shell32.dll" >>"%USERPROFILE%\桌面\abc.url"
)
)
测试过了,
不过如果abc在要根目录下,就找不到了,子目录就行,加个通配符“?”吧
dir /ad /b /s %%a:\abc
dir /ad /b /s %%a:\abc?