如果你计划得到所有可停止的服务......
Powershell
Powershell能够使用.net静态方法,比如下面有一些你常用的方法:
实用的.Net静态方法

怎样在PowerShell中调用WPF,你知道,我也知道;怎样在PowerShell中将很长的.NET类型名称缩短成别名,你知道,我也知道。但是怎样将这两个知识点融汇贯通,写出一个优雅的DEMO?并且让你一眼就能看出,这就是WPF,不是别的,也许你以前就知道,而我直到今天才知道,有种相见恨晚的感觉。
PowerShell生成WPF炫酷窗口

Microsoft Lync 是微软统一通信平台Lync 服务器的客户端.。Ly […]
使用PowerShell自动化Microsoft Lync
支持所有版本。 要添加某些文件到你的脚本中,下面一个例子使用一个文件对话框来获得 […]
Powershell使用OpenFileDialog
支持所有版本。 当你使用 Get-ChildItem查询文件系统,你可能经过没有 […]
Powershell记录拒绝访问
在之前的小技巧中,我们演示了如何读取打印机任务。每一个打印任务都有一个属性JobStatus ,用来表示该任务是否打印成功,或者遇到了故障。
PowerShell分析和删除打印任务
如果想列出给定机器的所有打印机任务,首先查看指定的打印机是否可用,然后循环遍历每一个打印机,并获取所有的打印机任务,这比想象的要简单的多了。
PowerShell列出所有的打印机任务
Invoke-GPUpdate 会在远程机器上安排一个命令“gpupdate”。你还可以使用 –RandomDelayInMinutes参数指定一个介于0和44640分钟的值(31天),cmdlet 会添加一个指定的随机数来降低网络流量。
PowerShell远程更新组策略
Windows 8.1和Windows Server 2012 R2引入了一个组件:“PrintManagement”,它包含了所有用来管理本地和远程机器打印机的命令。
PowerShell管理打印机
在PowerShell ISE 中如果你想把部分代码片段转换成大写,可以选中这段代码,然后按 CTRL+SHIFT+U,如果像将某段代码转换成小写,可以使用快捷键:CTRL+U。
将PowerShell代码转换成大写

write-warning可以输出错误,但是Write-Error会引入一个实际的异常,可能会中断脚本的继续运行。如果你只想输出一个看起来像错误的消息,那不妨试试本文这种靠谱一点的写法。