Get-EventLog一次只能读取一个事件日志名称下的事件。如果你想从多个事件名称中查找事件。你必须像这样在数组中追加信息.这种情况下,可能会优先使用便捷的WMI:它可以同时查询多个事件名称。 下面的例子会从“应用程序”和“系统”名称下获取前100个出错事件。 PowerShell从多个Windows事件日志名称中获取错误事件2013年12月31日 在 Powershell小技巧 标签 WmiObject / 事件日志 来自 Mooser Lee
我刚发现(自去年十月以来)WordPress的REST API也适用于自己托管的WordPress网站,所以我现在可以通过PowerShell来访问我的博客了。 PowerShell 调用WordPress Rest API2013年12月30日 在 Powershell小技巧 标签 RestMethod / WordPress 来自 Mooser Lee
PowerShell 调用Wordpress XML-RPC API , 获取前十篇文章,仅需要一条命令:Invoke-WebRequest 即可。 PowerShell 调用WordPress XML-RPC API2013年12月30日 在 Powershell小技巧 标签 Web / WordPress / xml 来自 Mooser Lee
有序哈希表是PowerShell 3.0 中新加的,在创建新的对象时,非常有用。跟常规的哈希表不一样,有序哈希表会保持你添加的键值的顺序。因此,在把转换成对象的时候,你也可以控制这些键值对应的属性的顺序。可能你会想,我有另外一个属性,虽然在后面指定,但我不想它跟在所有的属性后面,比如位于第二个属性。此时可以尝试Inser方法。 PowerShell有序哈希表和更改顺序2013年12月28日 在 Powershell小技巧 标签 哈希表 来自 Mooser Lee
7 有时候需要执行一条命令,给它设定timeout时间,如果超时了就自动丢弃,返回NULL,否则就返回执行的结果。使用PowerShell中的Job可以非常容易的实现。只需要使用三条命令即可。 •Start-Job •Wait-Job •Receive-Job PowerShell限时和超时执行命令或脚本2013年12月27日 在 Powershell小技巧 标签 Job 来自 Mooser Lee
获取相对日期(像昨天,上周,或者更久),我们知道可以使用任何DateTime对象支持的Add...()方法。下面的脚本,会获取昨天的日期: $today = Get-Date $yesterday = $today.AddDays(-1) $yesterday 此时的昨天$yesterday确切来讲是24小时之前,如果你理解的昨天是一个指定的时间,那又如何呢?比方说,昨天午夜 ? PowerShell从午夜开始获取昨天的日期2013年12月27日 在 Powershell小技巧 标签 时间 来自 Mooser Lee
3 必应搜索有个无关搜索的亮点,就是每日的图片故事。另外在windows 8以后微软有个软件“必应桌面”作为可选的windows update可能会被安装,除了自动更新桌面背景图片外,其新闻,图片,视频推送,实在有点鸡肋。 PowerShell 获取必应首页背景图片2013年12月26日 在 Powershell小技巧 标签 微软 / 网络 来自 Mooser Lee
1 PowerShell让人惊叹。它可以根据你提供的关键字来搜索YouTube上面的视频,然后将这些视频返回给你,最会播放你选择的视频。下面的一段脚本,可以通过访问互联网搜索列出YouTube上最近的“Learn PowerShell”视频。然后打开一个窗口,展示在GridView中。你可以在窗口顶部尝试关键字搜索,和列排序,直到找到满意的视频。 搜索和观看PowerShell视频2013年12月26日 在 Powershell小技巧 标签 Powershell 3.0 / PowerShell 4.0 / 网络 来自 Mooser Lee
需要管理员权限,在非管理员权限下,运行不会出错,但是可能看不到效果。 Funct […] PowerShell 设置桌面背景图片2013年12月25日 在 Powershell小技巧 标签 系统设置 来自 Mooser Lee
9 使用PowerShell给图片添加文字水印,Draw-WatemarkString函数支持图片文件,水印文字,位置,字体大小,字体颜色,字体名称,边缘宽度,字体风格(加粗,倾斜,下划线)等参数。今天借着圣诞节的气氛,顺便给所有PowerShell爱好者送下节日的祝福,哈哈! PowerShell给图片添加水印2013年12月25日 在 Powershell小技巧 标签 图片处理 来自 Mooser Lee
3 我们知道,在windows中系统的字体文件夹位于系统盘下的Windows文件夹,所有字体库文件都在这里。通过资源管理器可以看到比较友好的字体名称,但是字体名称不支持复制。所以我们在PowerShell 中可以借助.NET 类System.Drawing.Text.InstalledFontCollection. PowerShell 获取系统中安装的字体2013年12月19日 在 Powershell小技巧 标签 字体 来自 Mooser Lee
2 PowerShell的导出功能已经非常强大,可以将对象集合导出为csv,xml,html,Json。但是有的朋友更喜欢将windows 事件日志,导出为.evtx格式,这样直接可以通过Windows 事件查看器来读取,非常方便。尽管PowerShell已经有处理Eventlog的命令了。 PowerShell 导出Windows 日志为.evtx 格式2013年12月18日 在 Powershell小技巧 标签 EventLog 来自 Mooser Lee