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)

此條目是否有幫助?