我已经创建了一个用于运行setup.exe的批处理文件(下面的代码),但是在获取setup.exe以“以管理员身份运行”时遇到了问题。我使用了本指南(快捷方式)来提供帮助。
start "" %CD%\Setup.exe
Run Code Online (Sandbox Code Playgroud)
注意:我的文件最终将被刻录到DVD磁盘上。它们当前在目录中"C:\Drivers\win8.1_x64\01a.chipset"。
当单独运行批处理文件(即不运行快捷方式)时,批处理文件代码可以很好地运行setup.exe(无管理员权限)。
但是,当我通过快捷方式运行批处理文件时,Windows给出了错误消息"Windows cannot find 'C:\Windows\system32\Setup.exe'"。
setup.exe目录不在system32文件夹中。为什么运行批处理文件能找到setup.exe很好,但不能通过快捷方式运行它(因此我可以以管理员身份运行setup.exe)呢?