我在尝试确定用户是否在Outlook中使用.PST文件。在远程电脑上获取用户文档路径
从基础开始(然后我将在之后加入foreach循环)。
$Computer = "Computer1"
$split = gwmi win32_computersystem -comp $computer | select username
$User= $split -split 'DOMAIN\\'
$PST = Get-ChildItem "\\$Computer\C$\users\$User\Documents\Outlook Files" -Include *.pst -Recurse -Force
我的问题是让计算机用户名中提取的实际名称为字符串
\计算机1 \ C $ \用户\ @ {用户名= SomeUser的} \文件\ Outlook文件
有没有更好的方式从给定的PC获取当前登录用户名?
感谢您提供替代解决方案。是否有一个“最佳实践”的理由来使用其中一个? – harringg 2014-10-02 15:40:49
不像我所看到的那样,这真的是程序员的偏好。 – arco444 2014-10-02 15:45:40