Windows远程执行cmd命令的9种方法

https://cloud.tencent.com/developer/article/1487725

使用 ansible 批量管理 windows主机

https://www.jianshu.com/p/d9f9913093aa

使用powershell和winrm实现Windows主机间批量操作

https://blog.csdn.net/finalkof1983/article/details/90736724

WMIC Microsoft Windows Management Instrumentation

利用wmic对Windows主机批量执行脚本

https://wenku.baidu.com/view/191ba55ded630b1c58eeb564.html

WMIC介绍:

https://www.zhangshengrong.com/p/Ap1Z9YKX0M/ https://blog.csdn.net/u010046887/article/details/102557663

==> 在远程机器 "ABC" 创建计划任务 "report",每个星期运行 notepad.exe。

SCHTASKS /Create /S ABC /U user /P password /RU runasuser /RP runaspassword /SC WEEKLY /TN report /TR notepad.exe

通过共享文件夹分享应用脚本,远端目标机定时判断标志位来判断是否执行

\hostname\c$

通过登录应用软件(数据库)调用操作系统命令方式执行脚本

windows CMD批处理中的特殊符号 http://blog.sina.com.cn/s/blog_60a4fcef0101gl2p.html

Powershell介绍

https://theitbros.com/get-service-powershell/ https://social.technet.microsoft.com/Forums/office/en-US/88bfed71-ce68-47a8-8e09-45548cbadf57/server-2008-r2-how-to-check-which-service-accounts-are-used https://www.mssqltips.com/sqlservertip/2609/checking-sql-services-status--an-evolution-part-1/

附录:

mshta 调用vbscript/javascript:

mshta vbscript:window.execScript("alert('hello world!');","javascript")

mshta vbscript:execute("msgbox ""one BOX"":msgbox ""two BOX"":window.close")

mshta javascript:window.execScript("msgBox('hello world!'):window.close","vbs")