使用场景
拥有远程机器的管理权限,想从本机开启远程机器的“PowerShell 远程管理(Remoting)”。
命令
因为SCHTASKS命令支持远程参数,所以在远程机器上Schedule一个Job,然后让它负责打开PowerShell 控制台,然后再运行Enable-PSRemoting 。
SCHTASKS /Create /S pstips.net /U domainuser /P password /SC ONCE /TN PSRemoting-Task /TR "C:WindowsSystem32WindowsPowerShellv1.0powershell.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:pxfGateClient.exe /st 16:03:00 /sd 2020/05/25
/Create:创建人物
/S:远程ip
/u:用户名
/p:密码
/sc:once代表一次
/tn:任务名称
/tr:执行程序的目录
/st:时间
/sd:日期