PowerShell命令介绍-创新互联

PowerShell命令都是以 动词-名词 的方式构成的
get-date
命令本身是不区分大小写的
除了查看日期,我们还可以 查看服务(Get-Service)、查看进程(Get-Prosses)等等
PowerShell提供了智能感知,大家只需要输入前面的 Get-Stor什么的,然后按 Tab键 就可以自动感知带
每个命令都会有一些参数,有些是可选参数,有些是强制参数,每个参数可以接受一个或者多个参数值,当然也有一些开关参数,无需参数值
查询帮助  get-help  get-date
我们该如何发现自己要使用的命令呢
假设我现在查找 查看物理磁盘的命令
我们可以这样来搜索  get-command disk
因为只是需要查看,再试试缩小范围  get-command  -verb  get -noun disk
最后找到  get-physicaldisk
PowerShell具有强大的扩展性,很多微软以及第三方厂商的产品都集成了PowerShell命令
比如微软自身的 Active Directory、Exchange、Lync\SFB、SharePoint、SCCM、SCOM、SQL Server
或者第三方厂商的VmWare 的vCenter 、Citrix的XenDesktop 等等
这些管理特定产品的PowerShell命令都是基于Windows PowerShell的扩展
管理单元(PSSnapin)
模块(Module)
管理单元通常包含一个或多个DLL文件,同时包含配置设置的XML和帮助文件。但管理单元的概念正在被逐渐移除,未来会越来越少
模块则更加独立,不需要复杂的注册即可使用。
通过Get-PSSnapin -Registered查看来确定当前计算机所拥有的扩展
通过Add-PSSnapin 命令添加想要使用的管理单元即可
通过Add-PSSnapin 命令添加想要使用的管理单元即可  add-pssnapin microsoft.sharepoint.powershell  
现在,即可使用扩展命令了 get-spsite
接下来尝试添加一下模块,同样我们先尝试查看所具有的模块
get-module  -listavailable
使用命令导入模块 import-module activedirectory
现在就可以通过PowerShell管理AD了 get-addomain
这里准备了一些基础的题目,有兴趣的一定要动手操作一下:
如何查看wuauserv服务运行状态
Get-Service wuauserv
如何停止wuauserv服务
stop=service wuauserv
如何查看explorer进程
get-process explorer
有服务器条件的可以尝试下面的操作
查看特定OU下的AD用户
get-aduser -searchbase "ou=xxx,dc=xxx,dc=xxx"
查看所有Exchange用户
get-mailbox
新建Exchange邮箱
new-mailbox
查看前一天到今天的传输日志
get-message trackinglog -start "2018/4/9" -end "2018/4/10"

创新互联建站制作网站网页找三站合一网站制作公司,专注于网页设计,成都做网站、成都网站制作,网站设计,企业网站搭建,网站开发,建网站业务,680元做网站,已为上千家服务,创新互联建站网站建设将一如既往的为我们的客户提供最优质的网站建设、网络营销推广服务!

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:PowerShell命令介绍-创新互联
标题网址:http://hbruida.cn/article/gdgpg.html