Windows 7 管理员命令提示“开始于”路径

Ale*_*son 44 windows-7 command-line runas

所以,我知道你可以创建一个管理员级命令提示符的快捷方式(如本问题所述),但我看到的是,每当我使用这样的快捷方式时,它总是让我进入 c:\windows\system32 \ 小路。

我试过指定快捷方式的属性来设置我需要的“开始”路径,但无济于事。似乎每当我以“管理员身份”运行cmd.exe 时,它都会完全忽略快捷方式的路径并坚持使用 c:\windows\system32\

关于如何让 Windows 7 尊重快捷方式的“开始”路径的任何建议?

小智 53

我找到了解决这个问题的方法。在快捷方式中,将命令行更改为:

C:\Windows\System32\cmd.exe /k "cd c:\"
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它将起始目录更改为 C: 的根目录。您可以设置自己的参数。


小智 10

如果您要打开命令提示符的位置与快捷方式位于不同的驱动器上,则会发生这种情况。解决方案是在快捷方式中添加一个额外的命令:

C:\Windows\System32\cmd.exe /k "a: & cd a:\something"
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它将从当前驱动器更改为驱动器 a:,然后打开 a:\something 文件夹。& 运算符用于在 Windows 命令提示符处将多个命令放在一行中。

  • `cd /da:\something` 将更改为不同的驱动器和目录 (6认同)