为什么我的 powershell 启动/关闭脚本从“C:\”执行,而不是从“C:\Program Files”执行

为什么我的 powershell 启动/关闭脚本从“C:\”执行,而不是从“C:\Program Files”执行

我已经创建了一个希望在关机时运行的 powershell 脚本,当我使用 gpedit.msc 添加它时,它会按照我希望的方式执行。

但是,我想将其从 移动C:\xyz.ps1C:\Program Files\abc\xyz.ps1,并且当我这样做时,它会默默失败 - 我做错了什么?

答案1

从 gpedit.msc 调用的“启动属性”或“关机属性”对话框中的“添加脚本”对话框中的“浏览”按钮允许您浏览包含空格的路径,但如果您这样做,你需要手动浏览后将路径括在引号中。

对我来说这似乎不是很直观,所以我将其发布在这里,以免其他人费力发现。

相关内容