今天继续给大家分享PowerShell当中Get-Item相关的命令介绍,希望对运维的同事有所帮助!
Get-Item 命令使用频率非常高,主要是获取位于指定位置的项。 一般搭配使用通配符 (*) 来获取项目的包含的项目。如果不使用*的话只是获取当前项的内容。
说明: . 表示位于当前位置的项
说明: 通配符 (*) 表示当前项的所有内容
注意:文件目录不要出现特殊字符,比如空格 等,否则执行会报错。具体看下图。
语法格式:(Get-Item 文件按目录) | Get-Member
首先打开注册表,找到蓝牙的注册表进行测试对比
输出结果:
-Path:参数指定项目的路径,支持通配符。 -Path参数是必需的。可以使用.指定当前目录。 如果需要指定当前位置中的所有项目,可以使用*。
-Include:包含的一个或多个项作为字符串数组,可以使用通配符,简单来说就是根据文件名称进行过滤筛选,参数类型为字符串数组[]。
-Exclude:排除的一个或多个项作为字符串数组,可以使用通配符,简单来说就是根据文件名称进行过滤筛选,参数类型为字符串数组[]。
-Force:该参数用于获取无法以其他方式访问的项,例如隐藏项。针对不同提供程序(文件、注册表、硬链接等等)有不同的实现。
-Stream:文件系统提供程序提供的动态参数。仅在 Windows 上可用。主要是用来实现从文件获取指定的备用数据流,支持通配符,获取所有流也是使用* 号获取。
示例:
-Filter:用于指定过滤器以限定-Path参数,筛选器比其他参数更高效。 当 cmdlet 获取对象时,提供程序会应用筛选器,而不是在检索对象后让 PowerShell 筛选对象。
例如:下面这个案例通过filter过滤
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。