powershell get-childitem将最新的目录名称分配给变量

时间:2016-10-06 14:47:11

标签: powershell scripting

使用powershell get-childitem从c:\ users目录中读取最后写入的目录名,以获取登录到计算机的最后一个用户。

只需要没有@ {Name =的目录名称。有没有办法只将名称分配给变量?

 $uid =  get-childitem  \\e934-hvy-xx\c$\users | sort LastWriteTime  -Descending |  select  -First 1   name 


$WSuser =  "\\e934-hvy-xx\c$\workAHTD\" + $uid

[System.Console]::WriteLine($uid); 
[System.Console]::WriteLine($WSuser ); 

返回:

@{Name=csle999}

\\e934-hvy-xx\c$\workAHTD\@{Name=csle999}

在网上搜索答案 - 如果有人能指出我正确的方向,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

$WSuser =  "\\e934-hvy-xx\c$\workAHTD\" + $uid.Name

这将从@ {Name = Bob007}

返回Bob007
相关问题