使用場景
擁有遠程機器的管理權限,想從本機開啟遠程機器的“PowerShell 遠程管理(Remoting)”。
命令
因為SCHTASKS命令支持遠程參數,所以在遠程機器上Schedule一個Job,然后讓它負責打開PowerShell 控制台,然后再運行Enable-PSRemoting 。
SCHTASKS /Create /S pstips.net /U domain\user /P password /SC ONCE /TN PSRemoting-Task /TR "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -Command '& {Enable-PSRemoting -Force}'" /ST 10:47 /ET 23:00 /SD 03/12/2014
schtasks /create /s 192.168.20.201 /u administrator /p quickhigh /sc once /tn "gate" /tr d:\pxf\GateClient.exe /st 16:03:00 /sd 2020/05/25
/Create:創建人物
/S:遠程ip
/u:用戶名
/p:密碼
/sc:once代表一次
/tn:任務名稱
/tr:執行程序的目錄
/st:時間
/sd:日期