Windows PowerShell脚本与Cmdlet使用指南
1. 使用PowerShell ISE调试器运行脚本
在PowerShell ISE中运行脚本是较为简便的方式。只需将脚本加载到PowerShell ISE中,点击工具栏上的“运行脚本”按钮或按下F5,脚本即可启动。然而,尝试执行脚本时,可能会遇到提示信息,这是因为当前执行的不再是简单命令。
此时,需要决定系统允许的脚本级别。在禁用Windows PowerShell提供的保护之前,可利用其安全性,设置系统仅执行已签名的脚本。若要让系统使用任何脚本,可在命令面板中输入 Set - ExecutionPolicy Unrestricted 并按下回车键。
由于Windows 7默认以标准用户身份登录,为避免权限问题,需关闭当前运行的PowerShell ISE,右键点击Windows PowerShell ISE图标,选择“以管理员身份运行”。重新打开脚本文件,在命令面板中输入 Set - ExecutionPolicy Unrestricted 并回车,再次点击“运行脚本”,可能又会遇到新问题。
PowerShell ISE在处理交互式脚本时存在局限性,无法在命令面板中输入所需的响应信息。若点击“停止执行”或按下Ctrl + Break,PowerShell ISE可能会失去功能。为解决调试问题,可在特定代码行后添加以下代码:
# Create test arguments when debugging.
if ($Debugging)
{
超级会员免费看
订阅专栏 解锁全文
1076

被折叠的 条评论
为什么被折叠?



