支持PS版本 当你使用Get-ChildItem获取输出文件列表时,你可能会发现 […]
每年归档: 2014年
支持PS3.0及以后版本 这里有一个不错的函数它能支持ISE及PS控制台(PS3 […]
Powershell使用OpenFileDialog
支持所有PS版本 Group-Object能够将很多对象其中相同的属性一起归为一 […]
Powershell使用Group-Object创建哈希表
支持所有PS版本 当你在ISE中运行控制台程序时,非标准的字符串如“ä” 或“ß […]
Powershell修改ISE中特殊字符
IE的代理设置位于注册表中:"HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"下。关键键值为ProxyEnable和ProxyServer。所以通过更改注册表即可完成IE代理的设置。
PowerShell设置IE代理
Snapin和Module都是用来对PowerShell进行扩展的。这两者有什么区别呢,那个更有优势呢?
PowerShell 中Snapin和Module有什么区别
支持所有PS版本 创作PS代码是非常有趣的,但是有时确不一样。这里有个函数能让你 […]
Powershell有趣的发声
支持PS所有版本 你可能知道在PS控制台(不是ISE编辑器),你可以打开脚本日志 […]
Powershell记录脚本的操作
支持所有PS版本 如果你电脑能播放声音,下面的代码段一定会引起你朋友的注意: f […]
Powershell一个有趣的警报声
在低版本的PowerShell上发送邮件可以借助.NET的system.net.mail.smtpclient类。在高版本的PowerShell中可以借助现成的命令:Send-MailMessage。我在尝试使用Hotmail时,遇到了一个错误:The SMTP server requires a secure connection or the client was not authenticated
PowerShell使用Hotmail账号发送邮件
还记得当年怎样在PowerShell中动态创建对象吧?请猛戳这篇《堪称神曲的PowerShell自定义对象性能大比拼》。今天要分享的方法不敢自诩高大上,但也足以让New-Object感到汗颜。
PowerShell 使用New-Module命令动态创建对象
支持所有PS版本 假设一个PS脚本函数需要返回多个值,最好的办法是返回对象并且存 […]