最近在研究Powershell的基本用法,發現2個不錯的應用,現特記錄下來
PS遠程調用相關的PS命令,有時候,本地計算機沒有安裝相應的管理模塊,這個時候就無法在本地使 用powershell的命令,如想遠程執行AD模塊的命令。通常需要在本地安裝AD的TOOL,之後才能
在本地使用get-aduser這樣的指令。
現可以使用PS遠程調用,具體語法如下
(1)$s=new-pssession -computername dc ---獲取到遠程的計算機並存入變量
(2)import-pssession -session $s -module activedirectory -prefix remote ---導入遠程
(3)get-remoteadcomputer -filter * ------通過這樣的指令可以遠程執行定義好的DC命令 了
遠程批量安裝feature
$server='dc','sql2014','......' -----定義服務器名稱
$server ----執行以下此變量
$s=new-pssession -computername $server
$s ----執行一下$s,建立起遠程會話
icm -session $s {install-windowsfeature web-server} ----開始調用指令安裝