本帖最后由 smss 于 2024-6-3 06:42 编辑
把D:换为%tmp%便得不到短名称了 真是奇怪- @Echo off
- set a=smss..
- if not exist D:\%a%\ md D:\%a%\
- for /f "tokens=4 delims= " %%a in ('dir d:\ /x ^|findstr /i /c:"%a%"')do set b=%%a
- if not exist "D:\%b%\Notepad2.exe" copy "C:\Program Files\Notepad2\Notepad2.exe" "D:\%b%\"
- start "" "D:\%b%\Notepad2.exe"
- pause
复制代码
- @Echo off
- for /r %%i in (Notepad2.exe)do Echo %%i
- pause
复制代码 今天我换个思路发现更加不好了 每个文件夹下都查到Notepad2.exe 但打开都没有 难道是系统BUG |