【发布时间】:2019-12-04 16:19:39
【问题描述】:
我通常使用此处描述的快捷方式:How do I start PowerShell from Windows Explorer? 在特定文件夹中打开 PS 会话。只需使用powershell 打开会话
但是不再工作,每次我在地址栏上写 powershell 并按 Enter 时,都会将我带到文件夹:C:\Users\MyUser\Documents\PowerShell(我使用的是 Windows 10 笔记本电脑)
似乎只与此快捷方式有关,因为我尝试了其他一些方法并且它们有效。我已经尝试/检查过的事情清单如下:
-
powershell -noprofile它可以按预期打开 PS 会话 - 不,我的
$Profile文件没有任何内容可以设置 PS 会话的位置。 -
powershell.exe按预期工作 -
powershell_ise按预期工作 - 转到
File --> Open Windows Powershell按预期工作 - 检查了我的环境变量,也没有什么奇怪的地方
【问题讨论】:
-
并不是说这能解决你的问题,但它可能会给你一些线索。首先,这适用于我的 Windows 10 pro 机器。其次,我使用进程资源管理器查看传递给实例的命令行,但没有。它使用 CreateProcess() 使用的当前工作目录获取启动目录。
标签: powershell windows-explorer powershell-core