绝大多数用户更关心最新的日志。Powershell可以使用Get-Content的-ReadCount和-Tail参数高效的返回文本文件中最新的几行日志。
每年归档: 2013年
PowerShell 3.0 ISE编辑器会自动创建折叠代码框,用户可以折叠循环,条件,函数语句等。另外,可以通过region和endregion为脚本块自定义折叠框。
在ISE编辑器中使用Regions分割代码块
问题描述: 有如下一段文本文件,开头有许多描述,字符“~”为有用数据的开始标志, […]
PowerShell 文本处理实例(一)
通过New-ISESnippet创建的代码片段会以文件的形式永久的存储在我的文档中。你可以使用Get-IseSnippt来查看它存储的具体位置,并删除它,重启ISE生效。
删除ISE代码片段
在PowerShell 3.0 ISE编辑器中可以通过CTRL+J浏览和插入代码块。一旦你通过New-IseSnippet定义了许多自己的代码块,可能会想让代码库浏览器只显示自己的定义的内容,因此禁用编辑器自带的代码块。
隐藏默认的ISE代码块

在PowerShell 3.0 中的ISE编辑器中可以通过Ctrl+J选择一些预定义的代码片断,例如,条件
、循环、函数、注释等语句模版。用户可以通过New-IseSnippet来添加自定义的代码片段,这样自己代码模版也会出现在代码片段对话框中。
使用 New-IseSnippet 插入代码片段
PowerShell 3.0 的ISE中有一个快捷键ALT+SHIFT+T可以调 […]
PowerShell ISE 中调换代码行
PowerShell 参数绑定接受管道输入,其中ValueFromPipeline和ValueFromPipelineByPropertyName有所不同,前者接收一个完整的管道输入,后者期望接受一个包含指定属性名的对象,并将属性作为输入。
PowerShell 参数绑定之ValueFromPipeline和ValueFromPipelineByPropertyName
schtasks.exe中的参数/fo 在PowerShell中非常有用,因为PowerShell可以将这些CSV的输出转换成对象。所以要创建一个包含所有计划任务的报表,可能只需要一行脚本
PowerShell 导出所有计划任务
在PowerShell中有时候会遇到输出非常多,用户只想暂停一下输出,而不需要结 […]
PowerShell 暂停控制台
如果你想更改和调整windows中注册的计划任务,可以使用Com接口Schedule.Service和PowerShell 3.0中的ScheduledTasks模块
PowerShell 管理计划任务
如果要使用不同的用户凭据来运行某个程序,除了RunAs.exe外,也可以使用Start-Process 命令中提供的参数-Credential。