解决的问题:
大批量windows服务器需要经常打补丁,人工手动下载安装包,手动点击安装,手动验证等耗时耗力。
- 通过powershell进行打补丁,不是cmd
- 需要开启远程执行权限
- 作用域声明不同:变量赋值操作只适用于函数内。写在外部不算全局变量。
- 比较运算符:没有= < > ==
- 命令多用help查看其参数
- 如果有变量$: ‘’是转义字符;””是输出变量
- 命令后面的参数要用””括起来
- 通过运管运行脚本:要开启远程操作权限:Get-ExecutionPolicy;Set-ExecutionPolicy RemoteSigned
- for循环不能等待程序顺序执行,需要加-wait参数,不然就是一起启动导致报错。
- 很多程序命令都是需要交互的,要通过help查看静默执行参数
- 额,google比baidu好用