ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

PowerShell教程 - 入门命令(Basic Comlet)

2022-08-20 08:31:06  阅读:225  来源: 互联网

标签:帮助 Help Get 获得 Comlet 命令 Command Basic PowerShell


更新记录
转载请注明出处。
2022年8月20日 发布。
2022年8月15日 从笔记迁移到博客。

入门命令(Basic Comlet)

帮助信息

命令的帮助说明信息的组成结构

name, synopsis, syntax, description, related links, and remarks

名称,概要,语法,描述,相关链接,注释

获得帮助

Get-Help

获得在线帮助

Get-Help -Online

获得所有命令帮助信息

Get-Help -Category cmdlet

列出所有帮助信息文件

Get-Help -Category All

获得详细帮助信息

Get-Help -Detailed

获得全部帮助信息

Get-Help -Full

获得帮助信息的指定章节

Get-Help -指定章节名

获得命令的帮助信息(实例)

Get-Help 命令 -Examples

获得命令的帮助信息(语法)

Get-Command 命令 -Syntax

也可以使用这种方式获得命令的帮助信息

命令  -?

获得概念帮助:
获得概念帮助文件列表

Get-Help about_*

显示某一特别的帮助文章

Get-Help about_command_syntax

获得指定主题、函数、脚本帮助:

Get-Help 主题名或函数名或脚本名
Get-Help Set-Location
Get-Help *event*

获得命令的参数的帮助信息

Get-Help Import-Csv -Parameter Path

获得命令的详细帮助信息

Get-Help Get-Process -Detailed

获得命令的全部的帮助信息(可以看到类型)

Get-Help Get-Process -Full

在GUI窗口显示命令帮助(仅Windows PowerShell支持)

Get-Help default -ShowWindow

可滚动的方式显示帮助信息

Get-Help ls | more

查看可以更新的命令帮助文件

Get-Help about_Updatable_Help

保存帮助文件

Save-Help

从 Internet 下载帮助文件并将其保存在文件夹中
帮助文件外在文件类型为cab文件,内部是xml文档
实例:
保存全部命令的帮助信息文件到指定的文件夹

Save-Help  "D:/Floder"
Save-Help -DestinationPath D:\PSHelp

指定语言类型

Save-Help -DestinationPath "D:/test" -UICulture zh-CN
Save-Help -DestinationPath "D:/test" -UICulture en-US

保存指定模块的帮助信息

Save-Help -DestinationPath D:\PSHelp -Module DnsClient

更新帮助文件

Update-Help

作用:Update help files from the internet && Import saved help files
注意:最好每隔一个月就更新一下帮助文件
注意:Administrator rights are required

实例:
更新英文的帮助文档(优先使用)

Update-Help -UICulture en-US

更新指定的模块

Update-Help -Module DnsClient

显示更新过程的信息

Update-Help -Module DnsClient -Verbose

强制更新

Update-Help -Force

设置更新源为指定的文件夹

Update-Help -SourcePath C:\temp

设置更新源为指定的文件夹并指定语言类型

Update-Help -SourcePath C:\Temp -Module DnsClient -UICulture en-US

关于帮助文件(About help files)

About documents describe features of a language or concepts that apply to more than one command
These items do not fit into help for individual commands

实例:
列出所有about_帮助文件

Get-Help -Category HelpFile

获得命令

Get-Command

实例:
输出所有命令信息

Get-Command

搜索指定关键字命令

Get-Command  *-xxx
Get-Command Set-*
Get-Command  *-Location

获得包含指定动词的命令

Get-Command -Verb Get

获得包含指定名称的命令

Get-Command -Noun Service

获得包含指定命令类型的命令

Get-Command -CommandType

注意:命令类型(CommandType)有:别名(Alias)、函数(Function)、脚本(Script)
指定命令所在的模块

Get-Command Get-*Firewall* -Module NetSecurity

获得命令帮助信息中的指定节内容

Get-Command Get-Variable -Syntax

根据命令的参数类型获得命令

Get-Command -ParameterType Hashtable

其他命令

查看命令返回成员

Get-Member
Get-Service | Get-Member

退出PowerShell

exit

获得PowerShell版本

$PSVersionTable

获得计算机信息

Get-ComputerInfo

关闭计算机

Stop-Computer

获得进程信息

Get-Process

清除命令行

Clear-Host

别名

cls
clear

标签:帮助,Help,Get,获得,Comlet,命令,Command,Basic,PowerShell
来源: https://www.cnblogs.com/cqpanda/p/16589938.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有