我正在尝试使用批处理文件编写多个补丁的安装脚本,因为 powershell 无法正确安装补丁。我正在运行的命令是这样的:
dism /online /add-package /PackagePath:"C:\<path>\5cbb03ca-7a2a-4326-952f-80ad8052a886\windows6.1-kb2836942-x64-express.cab"
直接从命令行运行时效果很好。但是如果我把它放在一个名为 example.bat
的文件中,它会失败并显示以下消息:
'þd' is not recognized as an internal or external command
最佳答案
我认为您的批处理文件已保存为 Unicode。
在记事本中重新打开并重新保存,确保编码字段设置为 ANSI。
关于windows - 如果通过命令提示符而不是在脚本中运行,则命令有效..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19145540/