我想开始电源外壳(C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe)来自Windows 7的默认命令行(命令) 并转到特定路径。
我使用以下命令:
start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
它将起作用并显示 powershell 窗口。
但是,如果我使用:
start C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe Set-Location c:\
黑色窗口将会快速闪烁。
如何通过特定路径从 cmd 打开 powershell?提前致谢。
答案1
尝试这个:
powershell -NoExit -Command "Set-Location c:\\"
如果您的路径包含空格,您可以将其括在单引号中,如下所示:
powershell -NoExit -Command "Set-Location 'c:\\program files'"
答案2
Windows 10 使用注册表中的哪些内容通过在资源管理器窗口或桌面上按住 Shift 键并单击鼠标右键来打开 PowerShell 实例 ("在此处打开 PowerShell 窗口“) 如下:
powershell.exe -noexit -command Set-Location -literalPath '%V'
可以在以下网址找到Computer\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command