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")