在使用PowerShell查询的时候有些得到的结果的属性名字不是那么好理解;

例如,使用“dir”查询目录下的文件和文件夹

p_w_picpath

可以看到结果有有一个“mode”的属性,初看不太好理解这个属性的意思,其实他就是指查询的一个结果的类型和权限:

d代表Directory

r代表Read

我们可以对属性名字修改为比较好理解的名字;


一、输入

dir|select name,mode

对结果进行筛选;

p_w_picpath


二、对mode属性进行改名为TypeAndRight

输入

dir|select name,@{name=”TypeAndRight”;expression={$_.mode}}

很明显的我们看到将"mode”改名为“TypeAndRight”

p_w_picpath

在@{name=”TypeAndRight”;expression={$_.mode}}这个表达式中:

name=”TypeAndRight“代表整个表达式最终的属性显示的名字;

expression={$_.mode}代表表达式最终的属性的值;