Powershell打印文本文档例子


支持所有版本

从记事本打印一个文件,可以使用下列代码(需要替换成一个有意义的路径,否则将打印较长的系统日志):

Start-Process -FilePath notepad -ArgumentList '/P C:windowsWindowsUpdate.log'

Powershell创建简洁的HTML报告例子
支持所有版本把结果变成复杂的HTML报告,一个简单的方法是定义三个脚本块:一个用作HTML的开头文档,一个用作它的结尾,还有一个是存放动态对象的

Powershell在一个会话中只允许执行指定命令的方法
支持所有PS版本Powershell处理可执行程序(如EXE)类似其它语言。然而你也可以让PS阻止执行任何程序或仅允许执行授权文件。默认是允许执行任何程序:

Powershell中创建自定义对象例子
支持3.0及以后版本下面是一个简单有效的创建一个自定义对象的方法:$object=[PSCustomObject]@{Name='Weltner'ID=123Active=$true}这将产生一个含初始值的对象:PS$obj