如何执行脚本
执行脚本时,必须指定默认凭据,或者必须将凭据分配给目标计算机或计算机组。
所有脚本都可以使用 ITScript 模板执行。 如果脚本不需要输入参数,或者要使用默认参数值,还可以在没有模板的情况下直接执行脚本。
可以从界面的一些不同区域开始执行脚本。
控制台必须信任发出证书的机构,才能在该控制台上导入或执行脚本。 如果在一个控制台上导入用户脚本,则脚本会显示在使用同一数据库的其他控制台上。 然而,如果其他控制台不信任签署人,则无法执行脚本。
您可以使用无代理操作页面在四个预定义组(我的计算机、我的域、我的测试计算机或整个网络)的任意一个组中或自定义计算机组中执行脚本。
- 为即将执行的操作键入名称。
- 选择所需的计算机组。
- 在 ITScripts 选项卡中,选择执行脚本的方式。
- ITScript:选择此选项后,显示的附加字段可用于:
- 选择要执行的脚本(定义为目标类型的脚本 = 控制台在此处不可用)
- 编辑任何与脚本相关的参数
- ITScript 模板: 选择此选项后,该区域可用于选择在执行脚本时使用的模板。
- 选择执行脚本的时间(立即、一次或定期)。
- 单击运行或计划。
建议指定受影响的计算机和操作目的(例如 Sample Group GetRebootTime)。 如果是定期计划操作或带外任务等,则可以包括其他标识符(例如正在使用的模板)。 名称最多可以包含 80 个字符。
会自动将日期和时间戳附加到名称。 如果未指定操作名称,则会将数据和时间戳用作名称。
可以使用 ITScript 结果视图查看脚本的结果。
通过使用右键单击命令,可以从计算机视图或扫描视图执行脚本。
- 选择一台或多台计算机。
- 右键单击计算机,选择 ITScript,然后指定如何执行脚本。
- 打开提示:此选项可用于通过所选计算机启动 Windows PowerShell 会话。 有关详细信息,请参阅打开 PowerShell 提示。
- 运行脚本:打开“无代理操作”对话框,其可让您在使用或不使用模板的情况下运行脚本。
- 在计算机组窗格中选择所需的计算机组。
- 在“计算机组”对话框中单击运行操作。
- 在“无代理操作”对话框中,选择要执行脚本的时间和方式。
- ITScript:选择此选项后,显示的附加字段可用于:
- 选择要执行的脚本(定义为目标类型的脚本 = 控制台在此处不可用)
- 编辑任何与脚本相关的参数
- ITScript 模板:选择此选项后,该区域可用于选择在执行脚本时使用的模板。
- 单击运行或计划。
可以使用 ITScript 结果视图查看脚本的结果。
工具 > 运行控制台 ITScript 命令可用于选择与运行控制台模式脚本。 这些是设计用来仅在控制台计算机上运行,并且不通过目标计算机的脚本。 随即显示运行控制台 ITScript 对话框。
此对话框可用于在有或没有模板的情况下运行仅控制台脚本。
- 如果选择模板,则会使用预定义的参数值执行关联的脚本。
- 如果选择在没有模板的情况下直接运行脚本,则可以修改与脚本相关联的任何输入参数的值。
选择后,点击继续,然后使用“无代理操作”对话框指定应运行控制台模式脚本的时间。