复制代码 代码如下: $text = ' ... Hello ...--- &n ...
复制代码 代码如下: $a="1111111111111111111111101111111111111111111111111111111111111110111111111111 ...
使用RunDll32.exe 来运行Internet选项的对应功能:   Temporary Internet Files (Internet临时文件)   ...
复制代码 代码如下: #匹配最末两位为数字 $x=New-Object regex ('\d{2}','RightToLeft') #$x.RightToLef ...
#分别定义源、目标文件夹,注意大小写敏感 $folder_a_path = "D:\a" $folder_b_path = "D:\b" #遍历 ...
当脚本执行完成后,可以删除自身 复制代码 代码如下: #删除脚本自身 remove-item $MyInvocation.MyComma ...
工作中可能会遇到有几台托管的服务器,比如数据库,一旦网络中断就会影响到数据采集。 为此你可以使用下面 ...

PowerShell中终止管道的方法

[ 2016-05-06 08:23:02 | by 店小二03 ]
如果你能够提前知道你想从管道中获取元素的个数,可以使用Select-Object来终止流处理命令的的管道,这会节省 ...
在前面的PowerShell技巧中,我们看到了PowerShell控制台支持输出所有TrueType字体的字符,你只需将你的字符 ...
如果你想找到字符串中的大写字符,你可能会使用正则表达式。亦或者使用你的大写字母列表一个个匹配,当然更 ...
许多文件扩展名和一个可执行应用程序绑定。正因为这样你才可以使用Invoke-Item打开一个文档。 要找出一个给 ...
您知道吗,PowerShell控制台也可以输出特殊的图标?而你需要做的只是,设置控制台的字体为TrueType 字体,比 ...
当你调用某个函数时,PowerShell会增加一次嵌套层次。当一个函数调用了另一个函数,或着脚本,也会增加嵌套 ...

Powershell互斥参数使用实例

[ 2016-05-06 08:29:02 | by 店小二05 ]
有时Powershell的函数需要互斥,让用户只能在其中二选一。 要给脚本创建一组互斥的参数,可以给他们打上不 ...
有时你可能想在管道运行在某个特定的条件下,终止管道。今天来演示一个比较新颖的方式,它适用于PowerShell ...

PowerShell Continue语句使用示例

[ 2016-05-06 08:31:02 | by 店小二03 ]
当你在一个循环的内部使用 “Continue”语句时,可以跳过循环的当前迭代,继续执行下一个迭代。如果使用了” ...
想粗略地理解一个脚本消耗了多少内存,或着在你往PowerShell中的变量存结果时,消耗了多少内存,可以借助于 ...

PowerShell实现参数互斥示例

[ 2016-05-06 08:33:02 | by 店小二03 ]
在PowerShell的函数中如果想让参数互斥,可以使用 “ParameterSetName”属性将一个parameter属性定义在不同 ...
通常情况下,将程序集(Assembly)加入全局程序集缓存(GAC,Global Assembly Cache),可以使用GacUtil工具 ...
在运行脚本的时候,有时候需要通过脚本文件所在位置的相对路径来做一些事,比如执行另一个脚本。以前在CMD时 ...

PowerShell中的函数重载示例

[ 2016-05-06 08:37:02 | by 店小二05 ]
在PowerShell中,我们可以使用Function关键字来定义一个函数,比如: Function Get-Data { Param ( ...
又一个PowerShell比CMD好的地方。在CMD中用管理员权限来启动应用程序很复杂,但在PowerShell中就简单多了, ...
总算发现PowerShell相对于CMD来说实用的地方了。 事情是这样的,我下载了一些美剧(抱歉,看完会删的),通 ...
PowerShell中转义字符是`,向后撇号(backward apostrophe,是tab键上面的按键,不是单引号),例如: 复制代 ...
Restricted――默认的设置, 不允许任何script运行 AllSigned――只能运行经过数字证书签名的script Remo ...