Прошло немного времени с тех пор, как я прикоснулся к PowerShell, поэтому изо всех сил пытался заставить это работать так, как я ожидал.
$computerlist = Get-Content H:\MappedDrive\ListOfMachines.txt
ForEach ($computer in $computerlist)
{
$Result1 Get-WmiObject Win32_MappedLogicalDisk -computerName $computer | Select Name,ProviderName
$Result2 get-wmiobject win32_computersystem -computer $computer | select username
}
$Result += $Result1, $Result2 | Out-File H:\MappedDrive\$computer.txt
Так что я ожидаю, что он получит букву диска, местоположение и имя пользователя, а затем выведет имя компьютера в виде текстового файла. Я читал много других форумов, но просто не могу заставить оба Get-WmiObjects работать вместе.
Извинения, если это не на том форуме, были не уверены, что было бы лучше.
Спасибо