机器装完Office2013以后,lync默认已经属于自动启动了,此时我想out […]
Mooser Lee
机器开机和关机时写在EventLog中的第一条日志和最后一条日志分别为:6005和6006。所以根据上面的信息很容易得出机器的开机,关机,在线时间 。
PowerShell通过EventLog查看近期电脑开机和关机时间
为什么会有Get-EventLog和Get-WinEvent两条命令?Get-EventLog能查询到的,能用Get-WinEvent查到吗?反之呢?是不是事件日志中记录的所以事件都能通过Get-EventLog获取?
Get-EventLog和Get-WinEvent的区别
如果你写了一个简单的程序,想让用户每次运行时都能自动检测更新,并且自动更新。此时可以考虑ClickOne部署,但是ClickOne应用程序安装后不是一个标准的MSI安装,所以用我们之前发的:使用PowerShell卸载软件显然不适用。那如何用PowerShell卸载ClickOne程序?
使用PowerShell卸载ClickOne程序
PowerShell控制台可以非常方便的进行数学计算,方便归方便,偶尔也会引入一些陷阱。比如63.9-63。答案应当是63.9-63=0.9吧。但是对不起,你要失望了。
PowerShell数学计算的陷阱
IE的代理设置位于注册表中:"HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"下。关键键值为ProxyEnable和ProxyServer。所以通过更改注册表即可完成IE代理的设置。
PowerShell设置IE代理
Snapin和Module都是用来对PowerShell进行扩展的。这两者有什么区别呢,那个更有优势呢?
PowerShell 中Snapin和Module有什么区别
在低版本的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命令动态创建对象
(expression) 是一种简单的子表达式,(?:expression) 是一种特殊的子表达式,后者不会将子表达式的匹配结果加入组中。
PowerShell正则表达式(十五)非捕获组
使用Powershell 查看当前PowerShell的.Net运行版本,使用PowerShell查看所有安装的.Net版本,使用PowerShell查看是否运行.Net framework 4.5
PowerShell查看安装的.Net framework版本信息
使用IE的COM对象来完成简单的Web自动化测试,是最小巧和廉价的Web自动化测试了,因为它不用引入第三方插件或者工具。Windows 系统自带的Internet Explore + PowerShell 即可搞定。
