Ответы пользователя по тегу PowerShell
  • Запуск cmd получив список с txt, как?

    serjius
    @serjius
    вот вариант. возможно не очень красивый но работать должен )
    нужна будет утилита PsExec. Пример на powershell
    Import-CSV ".\computers.csv" -header("ComputerName") | ForEach {
    		$ComputerName = $_.ComputerName #чуть-чуть упростим, мне так удобнее :)
    		New-Item  $ComputerName\c$\temp -Type Directory 
    		Copy-Item "script.cmd" $ComputerName\c$\temp\
    
    		.\psexec.exe \\$ComputerName "C:\\temp\\script.cmd" 
    }


    будет работать если компы в домене и есть админские права.

    думаю модифицировать не сложно )

    если на компах работает winrm можно без psexec это выполнить.

    так же в случае домена можно указать LogoScript который сделает все что нужно и запишет файл на сетевую шару
    Ответ написан