failed to get PowerGUI to work properly我已经退回PowerShell ISE了。但是,如果我以管理员身份运行它,它将不允许我设置任何断点。
如果我正常启动(我的登录是管理员的成员)一切都很好但是因为我需要编写一些需要完全管理员权限的任务,这是不行的。
我已将脚本保存为正确的文件(即它不是“untitled1.ps1”),但没有快乐。
我正在运行Windows 7 x64 Ultimate。
奇怪的是,这似乎不是我的Windows 2008 R2开发盒上的问题(我以管理员的成员身份登录,然后以“管理员身份”运行PS ISE,并设置并点击断点。< / p>
为什么会出现这种想法?
答案 0 :(得分:12)
我也遇到了同样的问题,将文件保存到物理位置启用了所有调试功能。
答案 1 :(得分:4)
看起来PowerShell和文件夹和文件名中的方括号存在问题。
如果正在调试的脚本位于名称中包含[
或]
的文件夹中,则PowerGUI和PowerShell ISE都不会遇到断点。
答案 2 :(得分:0)
我注意到你正在运行x64。您是否有可能正在运行x64 ISE,但只是将执行策略设置为远离x86上的限制(反之亦然)。