Powershell
文章平均质量分 60
请不要叫我二师兄
初出茅庐,记录学习点滴。
展开
-
Powershell学习之旅: 开篇
因为工作过程中使用到了一些powershell,感受到了powershell的强大。为了能够更高效的使用powershell,提高工作效率,我购买了Don Jones 和 Jeffery Hicks的《Windows PowerShell实战指南》(第二版)进行学习。开通这个账号写博客目前最主要的目的是当作自己的学习笔记,记录自己的学习过程。作为一名初学者,没有足够的能力可以帮助到别人,只...原创 2018-08-03 09:26:39 · 190 阅读 · 0 评论 -
Powershell 学习: 对象,数据的另一个名称 练习
找出生成随机数的cmdletGet-Random找出显示当前时间和日期的cmdlet get-dateget-date 产生的对象类型是什么?TypeName: System.DateTime通过get-Member cmdlet 我们可以找到分配给某一特定类型对象的唯一名称,因此在get-date 末尾添加 | gm 我们可以查看输出的对象的类型使用get-date...原创 2018-08-10 14:43:59 · 345 阅读 · 0 评论 -
Powershell 学习:ByValue 管道传输
当两条命令串联在一起时,Powershell 必须搞清楚怎样将第一条命令的输出作为第二条命令的输入。如下图所示,在该文本中,每行均代表一个计算机的名称:你可能希望将这部分计算机名称作为某些命令的输入,以便该命令会在文本中的计算机上被运行,比如:Get-Content .\computer.txt | Get-Service当运行Get-Content 命令时,它会将文本中的计算...原创 2018-08-10 16:39:21 · 645 阅读 · 0 评论 -
Powershell 学习: ByPropertyName 管道传输
该方法同样需要前一个命令的输出结果传递给下一个命令。但是与ByValue不同的是,通过ByPropertyName传输,第二个命令的多个参数可以被同时使用。如下命令:Get-Service -Name *s | Stop-Process我们再次将命令A的输出结果传递给gm, 之后再查看命令B的帮助语法。其实该传输方式是很简单的,仅仅是寻找能够匹配参数名称的属性名称。不过shell也需要...原创 2018-08-14 16:11:07 · 421 阅读 · 0 评论 -
Powershell 学习 管道传输
数不对齐时:自定义属性上一篇文章中我们介绍了使用ByPropertyName 管道传输,通过Import csv文件中的数据来传递给下一个命令作为输入。其实当我们认为创建一些数据时,使用CSV是非常简单的一种方式。但是如果需要你处理一些其他人提供的数据时,格式可能并不是你想要的,可能问题就会变得比较麻烦。New-ADUser该命令属于活动目录中的一个模块,存在与Win server 2...原创 2018-08-23 17:17:50 · 839 阅读 · 0 评论 -
PowerShell 格式化
因为PowerShell并不是完全成熟的用于生成管理报表的工具,但是它能够很好的收集计算机的信息,并以定制的格式输出,用于输出定制的方式称为格式化。默认格式现在我们运行一个熟悉的cmdlet: get-process, 然后注意结果的列头部分。可以看到他并不是非常符合常规的属性名。取而代之的是一个固定的宽度、别名等。其实这些格式都是来自于配置文件,我们可以在安装PowerShell的路...原创 2018-08-28 17:56:06 · 855 阅读 · 0 评论 -
PowerShell 过滤和对比
Shell提供了两种方式缩小结果集,他们都归结为过滤。第一种方式:尝试指定cmdlet命令只检索指定的内容。第二种方式:采用迭代的方式,通过第一个Cmdlet 获得所有结果,并使用第二个Cmdlet过滤掉不想要的东西。第一种方式我们称之为尽可能提前过滤。这让Cmdlet更加容易知道你想要的是什么。例如,使用get-service, 你可以告诉它你想要的服务名称:Get-Servic...原创 2018-08-31 14:25:34 · 3922 阅读 · 0 评论 -
PowerShell 格式化_下
在PowerShell中有四种格式化的 Cmdlets。Format-Table(格式化表格) The Format-Table cmdlet formats the output of a command as a table with the selected properties of the object in each column.Format-List(格式化列表) ...原创 2018-08-29 15:10:38 · 2005 阅读 · 0 评论