摘要:
在此例中,分为以下两个部分:1.获取计算机列表,对其进行重启;2.检查计算机是否重启成功先看第一部分,如果对计算机(192.168.12.2)进行重启,可以通过调用WMI实现,命令如下:$j =get-wmiobject -class win32_OperatingSystem -namespace "root\cimv2" -computer192.168.12.2$j.reboot()注:WMI命令提供了到Windows管理规范(WMI)的简单命令行接口,可以很方便的对计算机进行管理,如操作系统、硬件组件等。此处所使用的 “win32_OperatingSystem”类 阅读全文
摘要:
在有的时候,可能需要对多个文件中的某个字符串进行替换,我们可以通过PowerShell对文件遍历并替换其字符串。例:在E:\test目录下存在有多个子目录,我们需要将该目录下xml格式文件中的字符串“nihao”替换为“Hello”,分为以下两个步骤:1、遍历该目录下的所有*.xml文件2、对查找出的*.xml文件中的字符串进行替换使用Get-ChildItem命令可以对文件或目录进行遍历,–Rescure参数遍历子目录,-Include参数过滤文件类型,如下:Get-Childitem E:\test -Recurse -Include *.xml获取到所需要遍历的文件之后,接下来使用Get 阅读全文