Я пытаюсь выяснить, как найти на удаленных серверах ТОЛЬКО локальные диски, а затем посмотреть на их каталоги верхнего уровня. Это то, что я до сих пор:
foreach ($i in Get-Content "U:\Powershell\Lists\Servers.txt")
{$i + "`n" + "=========================="; [System.IO.DriveInfo]::getdrives() | Where-Object {$_.DriveType -eq 'Fixed'}}
Я полагаю, что это возвращает только локальные диски локального сервера, но это также самое близкое, к которому я пришел, чтобы выяснить, что я хочу видеть. Также не совсем уверен, как я возьму эти результаты, а затем выполню Get-ChildItem для перечисленных дисков. Я все еще довольно новичок в написании сценариев PS, поэтому любые объяснения приветствуются!