回复 19# 77七 复制代码 加入这个语句,打开的是当前批处理的目录。
我想打开的是前面判断出来的目录,打开后可以确认下文件有没有复制过去。
应该添加到哪里?实在是有点不好意思,太麻烦您了。
原来的批处的代码是这样的:- %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c ""%~s0"" ::","","runas",1)(window.close)&&exit
- @echo off
- cd /d "%~dp0"
- set str=CorelDRAW Graphics Suite 2020\Programs64\Addons
- for %%a in (c d e f g) do (
- if exist "%%a:\Program Files (x86)\%str%" (
- set "_str=%%a:\Program Files (x86)\%str%"
- ) else if exist "%%a:\Program Files \%str%" (
- set _str=%%a:\Program Files \%str%
- )
- )
- for %%a in (.) do (
- robocopy . "%_str%\%%~nxa" /e /xf "%~f0"
- )
- pause
复制代码
|