Перейти к содержимому

RDSH терминальная ферма Как посмотреть кому принадлежат диски профиля пользователя на Windows Server 2012 R2 / 2016 RDS

На ферме RDS ферме используем для профилей пользователей виртуальные диски.

RDSH терминальная ферма Как посмотреть кому принадлежат диски профиля пользователя на Windows Server 2012 R2 / 2016 RDS

Что бы узнать человеческое название профилей используем скрипт

$UPDShare = $args[0]
$fc = new-object -com scripting.filesystemobject
$folder = $fc.getfolder($UPDShare)
"Username,SiD" >> export.csv
foreach ($i in $folder.files)
{
  $sid = $i.Name
  $sid = $sid.Substring(5,$sid.Length-10)
  if ($sid -ne "template")
  {
    $securityidentifier = new-object security.principal.securityidentifier $sid
    $user = ( $securityidentifier.translate( [security.principal.ntaccount] ) )
    $user,$i.Name -join "," >> export.csv
  }
}
$a = Import-Csv export.csv
$a

запускать

.\ShowUPDFolderDetails E:\UserProfileDisks

Результат

RDSH терминальная ферма Как посмотреть кому принадлежат диски профиля пользователя на Windows Server 2012 R2 / 2016 RDS

 

Similar Posts:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *