超棒的PowerShell内建的帮助系统

简介:

    在PowerShell中有成千上万的内建命令,我们是不是要一一的记住它们呢? 答案是NO,PowerShell有很好的帮助系统,我们只需要记住一个命令“Get-Help”就可以掌控绝大多数的操作命令;


一、使用“Get-Help”来查找命令;

     有时候我们并不记得完整的cmdlets,或者想查询一下有什么相关的cmdlets命令可以完成我们想要的任务,我们可以用“Get-Help”来查找命令;例如我想对日志进行相关的操作,但是我只知道日志对应的单词是“event”或者“log”,我可以进行查询:

1.输入“get-help *event*”;

image

2.输入“get-help *log*”;

image

从上面两例可以看出我们将log或者event相关的命令全部列出,只要稍微懂点英文,然后有一点点悟性,我相信你就可以初步的理解各个命令的大概功能;


二、用“Get-help”来详细了解具体的命令;

    例如我想看看“get-eventlog”具体如何使用:

1.我想看看get-eventlog的概览,输入“get-help get-eventlog”;   image

2.如果概览不能满足你,那你可以输入“get-help get-eventlog -detailed”来查看更加细节的命令参数和功能介绍;(输出的命令过长,你可以移动滑动块来查看)

image

3.如果你不想费时间查看命令的整个详细的参数和功能,只能他能不能完成常用的功能和操作;

那我们可以试试输入“get-help get-enevtlog -examples”来查看这个命令的常用示例;

image

我们看到有好的事例供参考,你可以很快的上手山寨了,呵呵;


4.如果你对命令行窗口来查看帮助不感冒,或者想另开启一个命令窗口用来专门用来查看帮组,其实不用;我们可以输入“get-help get-eventlog -online”可以自动直接跳转到teachnet 的详细帮助页面;

image


以下功能只有powershell3.0版本以上才有,所有强烈大家升级到powershell3.0版本以上;

5.在没有联网的情况下,如果自动跳出帮助窗口呢?

输入“get-help get-eventlog-showWindow”;

image


(6)powershell的帮助在本机并不是实时更新,当你在本地需要最新的帮助信息时,输入“update-help”来下载最新版本的帮助到本地,方便在离线的情况下快速的查看帮助;

image


我可以肯定的说,掌握这些帮助技巧,你已经powershell入门了~




本文转自 bannerpei 51CTO博客,原文链接:http://blog.51cto.com/281816327/1398352,如需转载请自行联系原作者

相关文章
|
Linux iOS开发 MacOS
PowerShell命令行输出和添加系统环境变量
主要介绍使用PowerShell命令如何查看、修改和删除系统环境变量,对于需要操作添加PATH环境变量非常实用 。由于 Powershell 的跨平台,其环境变量修改可以在linux、macos...
3611 0
PowerShell命令行输出和添加系统环境变量
|
6月前
|
数据安全/隐私保护 异构计算 Windows
【Azure 环境】 介绍两种常规的方法来监视Window系统的CPU高时的进程信息: Performance Monitor 和 Powershell Get-Counter
【Azure 环境】 介绍两种常规的方法来监视Window系统的CPU高时的进程信息: Performance Monitor 和 Powershell Get-Counter
|
9月前
|
存储 运维 Java
PowerShell系列(八)PowerShell系统默认内置的Provider介绍
【2月更文挑战第3篇】Alias Provider用来标记其他命令的对象,一般用来标记命令中比较长的函数或者命令,也支持在PowerShell当中指定CMD Shell 中的命令的别名。其实目的都是通过较短的别名来简化一些命令的使用。
PowerShell系列(八)PowerShell系统默认内置的Provider介绍
|
9月前
|
存储 JSON 运维
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
【运维】Powershell 服务器系统管理信息总结(进程、线程、磁盘、内存、网络、CPU、持续运行时间、系统账户、日志事件)
238 0
|
9月前
|
Ubuntu Shell Docker
docker Ubuntu系统中安装使用 powershell
docker Ubuntu系统中安装使用 powershell
115 0
|
Windows
powershell配置anaconda及解决【无法加载文件C:\Users\xxx\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本】的问题
powershell配置anaconda及解决【无法加载文件C:\Users\xxx\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本】的问题
2700 0
|
9月前
|
前端开发 微服务 Windows
PowerShell 命令窗口执行 pnpm 命令报错 无法加载文件 pnpm.ps1,因为在此系统上禁止运行脚本
PowerShell 命令窗口执行 pnpm 命令报错 无法加载文件 pnpm.ps1,因为在此系统上禁止运行脚本
|
Ubuntu Shell Docker
Ubuntu系统中使用 powershell
本文介绍如何在 Ubuntu 系统中安装使用 Powershell (以 docker 内安装为示范)
245 0
|
资源调度
PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统因为在此系统上禁止运行脚本。
PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统因为在此系统上禁止运行脚本。
282 0
PowerShell yarn : 无法加载文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因为在此系统因为在此系统上禁止运行脚本。