使用 Windows PowerShell 创建脚本
如果找不到满足需求的脚本,可以创建自己的脚本。 仍然可以使用 PowerShell 库以及 Internet 等资源查找可用于生成该脚本的代码片段,因此无需创建所有代码。
脚本功能非常强大。 你可以非常快速地对许多对象、计算机或文件进行更改。 创建和测试脚本时,很可能会出错。 其中一些错误会导致错误消息。 还有一些错误会造成损坏,例如删除对象或文件。 建议在开发或测试环境中测试脚本。 理想情况下,此环境最好非常接近生产环境。 在隔离环境中进行测试,可以降低脚本造成损坏的风险。
生成脚本时,请以增量方式生成。 确定要尝试完成任务的逻辑顺序,并在各部分生成脚本。 这样,就可以在开发过程中测试每个部分,并验证其是否按预期运行。 例如,如果要创建脚本来修改属于组成员的所有用户,该任务将包含两个部分:确定组成员的查询和修改用户的部分。 开发修改用户所需的语法时,建议先修改单个用户,直到得出正确的语法。