添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
可以从开始菜单里点击Powershell并打开它。但是如果点击shift+右键的菜单里的“在此处打开Powershell窗口”,只会在任务栏里显示Powershell图标,而没有窗口,鼠标悬停有窗口任务栏图标有预览但是点击后仍没有反应。同时,如果在“运行”中输入“powershell”也会造成相同的情况。尝试过修改注册表“计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command”中的值,发现除了powershell(包括绝对路径)外的其他命令都可以执行,现在改为“cmd.exe /C powershell”将就用着,但是没有办法添加启动位置(“ cmd.exe /s /k pushd "%V" ”后似乎无法添加“/C [command]”参数)。

定位到以下注册表键值,操作之前导出备份要修改的 Powershell 注册表, 以免造成任何损失

HKCR\Directory\Background\shell\Powershell\command

将右侧默认字符串值改为 “cmd.exe /s /k pushd "%V"” ,确定保存。

在修改“ cmd.exe /s /k pushd "%V" ”的时候无法进行修改,是否遇到相关的权限不足的现象,进行如下操作,

右击 Powershell项目 ,点击属性,在 安全 选项卡下,点击 高级 ,进入高级安全设置。点击 更改 ,在弹出窗口中输入 “everyone” 后点确定,在 everyone 权限编辑窗口中勾选 完全控制 ,然后点 确定

Yu | 微软社区支持专员

非常感谢您为社区作出的贡献! 我们秉承客户至上的服务理念。
如果您对微软工程师在论坛中的服务有意见与建议,欢迎提出,以便我们提供更优质的服务。
Microsoft Answers欢迎您!