Powershell小技巧之保存服务信息
如果你需要保存一个PS命令结果到磁盘能将它移动到其它电脑上,这里有一个简单的方法:
$Path = "$env:tempmylist.xml" Get-Service | Add-Member -MemberType NoteProperty -Name ComputerName -Value $env:COMPUTERNAME -PassThru | Export-Clixml -Depth 1 -Path $Path explorer.exe "/select,$Path"
使用Get-Sservice能获取全部的服务。其结果将自定义一个新的“计算机名”列,将其数据附上计算机名。
接着,结果将已XML形式保存在硬盘里。资源管理器将打开指定的刚创建的XML文件,现在你可以非常方便的将它拷贝到USB将它带走。
再次将结果转成对象,可以这样做:
$Path = "$env:tempmylist.xml" Import-Clixml -Path $Path
支持所有PS版本
Powershell小技巧之查找脚本中的函数
要快速获取你PS脚本库中所有文件的函数名,你可以这样做:filterFind-Function{$path=$_.FullName$lastwrite=$_.LastWriteTime$text=Get-Content-Path$pathif($text.Length-gt0){$token=$
PowerShell小技巧之启动远程桌面连接
以WindowsServer2012R2为例,其实非常简单。先启用远程连接:(gwmi-classwin32_terminalservicesetting-namespace"rootcimv2terminalservices").setallowtsconnections(1)然后再启用几
PowerShell小技巧之配置机器的静态IP
家用电脑安装了一台虚拟机,默认没有配置网络,本来是想利用PowerShell启用无线网络,可是安装过程需要在线获取一些文件,所以失败,无奈只能配置
标签:小技巧,你可以,这样做,文件,将它