Powershell生成十六进制列表
我希望使用Powershell生成十六进制值列表。例如,[0..100]创建一个数字数组0-100Powershell生成十六进制列表,powershell,Powershell,我希望使用Powershell生成十六进制值列表。例如,[0..100]创建一个数字数组0-100 如何从000-FFF创建值数组?您可以使用以下表达式: 0..0xfff|% ToString X3 其中: 0为零 。是范围运算符 0xfff是以十六进制形式表示的4095的整数文字 |是管道操作员 %是ForEach对象cmdlet的别名 ToString是要调用的方法的名称 X3是方法的参数。这意味着,格式为十六进制数,至少有三位数字 因此: 0..0xfff创建一个数字数组0-40
如何从000-FFF创建值数组?您可以使用以下表达式:
0..0xfff|% ToString X3
其中:
为零0
是范围运算符。
是以十六进制形式表示的4095的整数文字0xfff
是管道操作员|
是%
cmdlet的别名ForEach对象
是要调用的方法的名称ToString
是方法的参数。这意味着,格式为十六进制数,至少有三位数字X3
创建一个数字数组0-40950..0xfff
将数组元素传递给下一个命令|
将每个数字格式化为十六进制,至少包含三位数字%t字符串X3
%-?
或:操作语句。您还可以编写一个更像自然语言的操作语句。可以使用operation语句指定属性值或调用方法。Windows PowerShell 3.0中引入了操作语句。