在另一台计算机上找到%userprofile%文件夹

时间:2016-08-09 21:57:36

标签: active-directory profile

域用户是否有确定的方法在远程Windows计算机上找到等效配置文件的%userprofile%路径?

远程计算机上文件系统的根目录是共享的。

到目前为止,我最好的策略是猜测配置文件夹的命名约定。我希望它会像\\sharename\C$\Users\<username>\\sharename\C$\Users\<username>.<domain>\\sharename\C$\Users\<username>001或类似的东西,但我更喜欢比猜测和测试存在更可靠的东西。

我的最终目标是编写一个不需要用户交互的登录脚本,该脚本从远程计算机上用户配置文件中的已知位置检索文件。这就像构建漫游配置文件的有限版本。我愿意使用任何工具来构建这样的脚本(.NET应用程序,VBScript,tbd)。

1 个答案:

答案 0 :(得分:0)

如果你想要所有的电脑+服务器

    Import-module activedirectory    

Get-ADComputer -Filter * | Select-Object -ExpandProperty Name | `
Select-Object @{Name='ComputerName';Expression={$_}},@{Name='FolderExist';Expression={ Test-Path "\\$_\c$\users\"}}