所以我正在尝试为regjump
创建一个 bat/exe 安装程序。我正在使用 bat 编译器,因此我可以将"regjump.exe"附加到安装程序.exe;因此,当安装程序运行时,它会regjump
放在安装程序的当前目录中.exe。我知道我可以使用xcopy
来放置文件,但我需要命令前半部分的帮助。什么是"local directory\regjump.exe"语法?
cd C:
xcopy "WHEREVER THE INSTALLER IS RAN FROMregjump.exe" "C:WindowsSystem32" /q /y /r
我希望语法能够从任何地方运行,即可移动的 F:
试试这个。您需要以管理员身份执行才能写入"C:\Windows\System32",因此这会检查这一点。
openfiles >nul 2>&1 || echo(You must execute this command as Administrator. & pause & goto :eof
set "SourceDir=%CD%
cd C:
xcopy "%SourceDir%regjump.exe" "C:WindowsSystem32" /q /y /r