有一些解决方法在那里以管理员身份在特定路径启动cmd.exe
。但对于任何链接,问题仍然存在。例如,当启动 MatLab 时,它会更改为“启动于”设置中的路径。
以管理员身份启动 MatLab 时,它总是变为%systemroot%/system32
。这不仅令人讨厌,而且有时如果您忘记了这一点并启动其他程序,日志文件或其他输出将被写入系统关键路径。
有什么方法可以让管理员使用“开始于”设置?
答案1
我能想到的一件事是编写一个批处理文件,改变工作目录并运行程序,然后以管理员身份启动该批处理文件。
runprog.cmd
创建包含以下内容的文件并将其放在某处:
@echo off
cd C:\some\path
some_program.exe
然后创建一个快捷方式并更改为您的图标。这应该有效。