PowerShell Cmdlet PowerShell CmdletPowerShell 系列之 参数详解

  • 电脑网络维修
  • 2024-11-15

当天给大家解说PowerShell Cmdlet参数相关的常识,宿愿对大家学习PowerShell能有所协助!

Cmdlet参数是启动口头操作、失掉数据中的属性定义,而后依据属性定义失掉对应属性的结果和口头对应的操作。依据类型的经常使用场景关键划分上方四种参数类型。

经常使用频率最高,关键用于特定属性的定义。

强迫类型参数经常使用比拟频繁,基本上触及新建、降级、性能等命令都须要针对特定的对应启动操作,一切须要强迫输入一个参数来确认操作的对象是谁。

比如新建一个文件的时刻,须要指定文件名,这个时刻文件名就是强迫类型参数,假设没有指定文件名,口头命令就会报错。

我们关上PowerShell,而后输入New-Item命令。

位于命令管道位置 1 的 cmdlet New-Item请为以下参数提供值:Path[0]:

这个时刻我们不输入参数,间接点击回车按钮,会揭示如下失误。

New-Item : 不可将参数绑定到参数“Path”,由于该参数为空数组。所在位置 行:1 字符: 1+ New-item+ ~~~~~~~~+ CategoryInfo: InvalidData: (:) [New-Item],ParameterBindingValidationException+ FullyQualifiedErrorId : ParameterArgumentValidationErrorEmptyArrayNotAllowed,Microsoft.PowerShell.Commands.NewItemCommand

接着我们从新输入New-item 命令,而后输入参数:test0622.txt ,而后点击回车按钮,而后第二个参数我们不启动输入,之金额点击回车按钮,则没有报错,文件反常创立成功。

这个可以说明:第一个参数是强迫输入参数,第二个参数非强迫输入参数。

详细可以看上方的截图。

Named类型的命名参数是启动相关属性设置的必要参数。

New-Item -name test0622new.txt -path d:\log -itemtype file

基于开关参数定义,关键用于二元操作。假设命令当中带上了Switch参数就示意开启属性定义,反之则不开启这个属性定义。假设一个参数是开关类型,在口头环节中可以经过-参数来开启属性定义,否则示意不开启该属性定义。

get-help get-childitem -parameter *

CodeSigningCert<System.Management.Automation.SwitchParameter>示意为开关类型的数据。

D盘创立一个logs文件夹,文件夹内容如下图:

get-childitem

这里参与Recurse参数,这个参数可以成功下一级文件夹的递归访问,命令如下:

get-childitem -Recurse

说明:针对开关函数,不须要去指定 true 和false ,假设加上-参数,示意为true,假设口头命令不参与参数,示意为false,不启用该参数的定义。

Position位置参数关键用于参数集位置定义的类型,参数的属于与位置无关,判别一个命令能否支持Position参数。经过查问协助命令的详细参数可以了解该命令能否有支持位置定义的函数。如下图的Path参数就是支持位置定义的参数。

然而在大局部场景当中不倡导经常使用位置参数启动参数指定,假设没有参数值或没有依照位置设置参数,口头命令十分容易出错。

  • 关注微信

本网站的文章部分内容可能来源于网络和网友发布,仅供大家学习与参考,如有侵权,请联系站长进行删除处理,不代表本网站立场,转载联系作者并注明出处:https://duobeib.com/diannaowangluoweixiu/8861.html

猜你喜欢

热门标签

洗手盆如何疏浚梗塞 洗手盆为何梗塞 iPhone提价霸占4G市场等于原价8折 明码箱怎样设置明码锁 苏泊尔电饭锅保修多久 长城画龙G8253YN彩电输入指令画面变暗疑问检修 彩星彩电解除童锁方法大全 三星笔记本培修点上海 液晶显示器花屏培修视频 燃气热水器不热水要素 热水器不上班经常出现3种处置方法 无氟空调跟有氟空调有什么区别 norltz燃气热水器售后电话 大连站和大连北站哪个离周水子机场近 热水器显示屏亮显示温度不加热 铁猫牌保险箱高效开锁技巧 科技助力安保无忧 创维8R80 汽修 a1265和c3182是什么管 为什么电热水器不能即热 标致空调为什么不冷 神舟培修笔记本培修 dell1420内存更新 青岛自来水公司培修热线电话 包头美的洗衣机全国各市售后服务预定热线号码2024年修缮点降级 创维42k08rd更新 空调为什么运转异响 热水器为何会漏水 该如何处置 什么是可以自己处置的 重庆华帝售后电话 波轮洗衣机荡涤价格 鼎新热水器 留意了!不是水平疑问! 马桶产生了这5个现象 方便 极速 邢台空调移机电话上门服务 扬子空调缺点代码e4是什么疑问 宏基4736zG可以装置W11吗 奥克斯空调培修官方 为什么突然空调滴水很多 乐视s40air刷机包 未联络视的提高方向 官网培修 格力空调售后电话 皇明太阳能电话 看尚X55液晶电视进入工厂形式和软件更新方法 燃气热水器缺点代码

热门资讯

关注我们

微信公众号