Microsoft WinRM 操作符¶
使用 WinRMOperator 通过 winrm_hook 在指定的远程主机上执行命令
创建 hook
tests/system/microsoft/winrm/example_winrm.py
winRMHook = WinRMHook(ssh_conn_id="ssh_POC1")
运行操作符,传入 hook,并传入一个命令来执行操作
tests/system/microsoft/winrm/example_winrm.py
t1 = WinRMOperator(task_id="wintask1", command="ls -altr", winrm_hook=winRMHook)
t2 = WinRMOperator(task_id="wintask2", command="sleep 60", winrm_hook=winRMHook)
t3 = WinRMOperator(task_id="wintask3", command="echo 'luke test' ", winrm_hook=winRMHook)