我写了一个批处理来配置Windows的PowerShell Remote,脚本如下:
winrm quickconfig -quiet winrm set winrm/config/service/auth @{Basic="true"} winrm set winrm/config/service @{AllowUnencrypted="true"} winrm set winrm/config/client/auth @{Basic="true"} winrm set winrm/config/client @{AllowUnencrypted="true"} winrm get winrm/config |
存成WinrmSetup.bat, 之后用administrator开启一个CMD,结果就只执行第一句,后面的命令就好像没写一样。
额,汗。
网上查了一下,照着改,测试成功,原来每条命令前面都加个call就可以了。
call winrm quickconfig -quiet call winrm set winrm/config/service/auth @{Basic="true"} call winrm set winrm/config/service @{AllowUnencrypted="true"} call winrm set winrm/config/client/auth @{Basic="true"} call winrm set winrm/config/client @{AllowUnencrypted="true"} call winrm get winrm/config |
无力吐槽这个问题了.
参考资料
==========
Why does only the first line of this Windows batch file execute but all three lines execute in a command shell?
http://stackoverflow.com/questions/4036754/why-does-only-the-first-line-of-this-windows-batch-file-execute-but-all-three-li
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2012-03-09 无法抓DUMP, 报错"Could not attach to process XXXX, NTSTATUS 0xC0000048"
2010-03-09 STSADM 命令使用大全
2010-03-09 Security Group: Domain Local, Global, 和Universal 有什么区别?
2010-03-09 Builtin\administrators 与 Domain Admins 用户组的来历与区别