Windows8.1自带了更丰富的新命令。其中一个能自动下载和安装最新的反间谍病 […]
Powershell小技巧
WPF (Windows Presentation Foundation) 技术 […]
Powershell演示WPF弹窗
假如我这个$code字符串很长,执行时出错了,我想排错,但因为它是字符串,在ISE中不能高亮显示,不方便。所以,我估计得把这个字符串中的脚本单独拿出来,放在另外一个ise窗口中仔细辨认一封。
将PowerShell源脚本重定向输出到文件
前两篇文章分享了使用PowerShell安装Window程序的一些技巧。但是都是基于兼容已有命令行的调用。今天分享一个第三方组件,让你直接可以使用Cmdlet命令来查询,安装,修复Windows程序。
专门负责Windows安装的PowerShell组件
尽管对IT管理员或者开发者来讲,这是一个很常见的任务,但是在网上能找到“远程安装一个msi包或者exe应用程序”的相关文档还是比较少的。甚至有人在一些论坛的评论中写道,这不可能实现。事实上还是可以的。我会在本文提供两段代码,分别负责远程安装MSI包和EXE可执行应用程序。
使用PowerShell远程安装应用程序
如果你要安装的MSI包不止一个,可不能使用Invoke-Item,否则PowerShell不会等待前一个安装包安装完毕,就已经运行下一个安装包了。
如果在批处理中,我们可能会使用msiexec file.msi /wait。在PowerShell中也可以借助于msiexec。
PowerShell 批量安装MSI安装包

当你通过类似Mailto:链接发送邮件,此时邮件客户端就是MAPI客户端。如果要 […]
Powershell查询默认MAPI客户端
你可以使用Send-MailMessage发送邮件,但是你想从你默认MAPI客户 […]
Powershell用Outlook发送邮件

先前的技巧中我们说明了如何从一行命令行中得到程序名和剔除全部的参数。今天,我们要 […]
分割字符串中程序与参数

有时需要提取命令行中程序的名字。可以试一下下面命令: […]
从命令行获取程序名
你可能已经看到下面的脚本。现在,你用这段代码打开了一个消息窗体将同时随机播放了一段声音,是不是增加了一点娱乐吸引力。当用户结束消息窗体时声音将停止。