是否可以以管理员身份运行 CMD.exe -AND-在不同的分区中启动?

是否可以以管理员身份运行 CMD.exe -AND-在不同的分区中启动?

许多有关在 Windows 7 上以管理员身份运行 CMD.exe 的问题,但它们似乎都没有包含不同的“开始于”目录/分区。

  • 我可以通过在快捷方式属性中设置“启动于:”字段来在不同的分区中启动命令提示符。(即 G:\Users\Adam\Work)

  • 我可以通过任何常规方法以管理员身份运行命令提示符:ctrl+alt+e,将快捷方式“高级选项卡”更改为以管理员身份运行等......

  • 我可以不是同时执行这些操作...将“开始于”字段设置为 G:\Users\Adam\Work,并尝试以管理员身份运行快捷方式会导致网络错误(见下文)

我目前的解决方法是删除“开始于”字段(然后从 C:Windows\System32 开始),然后进入我的其他分区(G:\Users\Adam\Work),然后键入“G:”以切换驱动器。打开许多 cmd 窗口进行软件开发变得非常烦人。有没有比这更好的解决方案(除了安装外部 shell)?

网络错误
Windows 无法访问 C:\Windows\System32\cmd.exe
请检查名称的拼写。否则,您的网络可能有问题。

答案1

是。使用/k选项可在启动时运行命令并保持窗口打开。例如,创建一个具有以下目标的快捷方式:

C:\Windows\System32\cmd.exe /k "G: & cd Users\Adam\Work"

答案2

使用 ..

cmd.exe /s /k pushd \"%V\"

%V目标分区/文件夹的完整 UNC 在哪里。

相关内容