欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

一月 2008 - 帖子

Windows PowerShell每周提示(23):一次摆脱所有COM对象

有时候 Windows PowerShell 只是不知道该在什么时候退出。 尤其当你使用 COM 对象(其中很值得注意的是 Microsoft Excel )时更为如此。当我们说 PowerShell “只是不知道该在什么时候退出”时我们所要表述的意思是什么?好的,考虑以下脚本,比如: 1. 启动 Microsoft Excel 2. 使 Excel 在屏幕上可见 3. 暂停 5 秒 4. 关闭 Excel 具体代码看上去像这样: $x = New-Object -com Excel.Application
发表于 作者 ghjconan | 2 评论

Windows PowerShell每周提示(22):使用Get-History进行自动化脚本编写

Get-History cmdlet 是 Windows PowerShell 中未被人礼赞的英雄之一。毕竟, Get-History 使你能够分步提取在当前 Windows PowerShell 会话中执行过的所有命令。谁关心这个?好的,无论相信与否,你确实需要关心。例如,假设你正在处理一个异常复杂的命令,然后你最后能使它成功运行。之后你又运行了一些其它的命令,然后你决定重新运行那个复杂的命令。你打算怎么做?好的,一种方法是调用 Get-History 然后得到你在整个会话中执行过的所有命令的列表:
发表于 作者 ghjconan | 0 评论

Windows PowerShell每周提示(21):有关日期(和时间)的更多乐趣

这是什么?我们是否知道关于 Windows PowerShell cmdlet Get-Date 的任何事?哦,是的,毕竟,每个人都知道 Get-Date cmdlet 。除了,要知道什么样的内容。 Get-Date cmdlet 使你能够得到一个日期时间值。需要知道现在的日期和时间么?那么只需这么做: $a = Get-Date 作为结果,使得 $a 等于以下内容(或其它类似的内容): Thursday, October 25, 2007 1:50:4 PM 现在变量 $a 是一个包含当前日期和时间的日期时间对象。想要得到一个等于不同的日期和时间的日期时间对象?好的,试试以下命令:
发表于 作者 ghjconan | 2 评论