25.února 2014

PC a internet Vzdálené spouštění PowerShell

Potřeboval jsem se vzdáleně ptát několika serverů na stav zálohování a žešil jsem, jak to udělat pomocí PowerShellu a tady začátek je řešení:

Na počítačích, kterých chci vzdáleně spouštět PowerShelové příkazy, je třeba vzdálný přístup pomocí WinRM povolit takto: (Je třeba to spustit v Powershellu, který je spuštěn jako administrator)

Enable-PSRemoting -Force

Na počítači, ze kterého chci PowerShellové příkazy spouštět, lze ověřit spojení takto:

Test-WsMan server

Vzdálený dotaz na stav zálohování udělám třeba takto:

Invoke-Command -ComputerName server -ScriptBlock {Add-PSSnapin windows.serverbackup; Get-WBSummary}

Vzdálenou session si spustím třeba takto:

Enter-PSSession -ComputerName server


Hledáte-li správce sítě nebo prostě nekoho kdo umí spravovat servery, hledejte na www.petr-hladis.cz

Přečteno: 2914x | Komentářů: 1x | Kategorie: PC a internet

Komentáře čtenářů

1. GRAVATAR - sokolik@sokolik.czSokolik26. 2. 2014 14:01:00
Pokud je potřeba spouštět soubory typu *.ps1, je třeba to nejprve v Powershellu povolit takto:

Set-ExecutionPolicy RemoteSigned

Přidat vlastní komentář k článku



Z důvovů ochrany proti spamu prosím do následujícího políčka napište texy "NOSPAM":

Chcete-li ke komentáři přidat svou fotku nebo jinou ikonku, postupujte podle návodu.


TOPlist

[CNW:Counter]