有时候需要执行一条命令,给它设定timeout时间,如果超时了就自动丢弃,返回NULL,否则就返回执行的结果。使用PowerShell中的Job可以非常容易的实现。只需要使用三条命令即可。
•Start-Job
•Wait-Job
•Receive-Job
每日归档: 2013年12月27日
获取相对日期(像昨天,上周,或者更久),我们知道可以使用任何DateTime对象支持的Add...()方法。下面的脚本,会获取昨天的日期:
$today = Get-Date $yesterday = $today.AddDays(-1) $yesterday此时的昨天$yesterday确切来讲是24小时之前,如果你理解的昨天是一个指定的时间,那又如何呢?比方说,昨天午夜 ?