我制作了一个无效的批处理文件,所以我需要你的帮助来修复它。 我把这些代码行放到记事本中,
@echo off
wmic
quit
cls
netsh wlan show profiles
netsh wlan show profiles **My Wifi Name** key=clear
pause
将其保存为“所有文件”,并将其标题为pass.bat。但是当我运行程序时,它什么也没做。我想自动运行我向您展示的代码中的这些命令。 请给我正确的代码行,使其成为.bat文件。 谢谢! -Caden
答案 0 :(得分:1)
您的代码存在的问题是对wmic
的调用。它将在当前控制台中启动程序并等待用户交互,quit
将不会从批处理文件中读取,直到wmic
命令结束。
删除对wmic
的调用(似乎无效),或者,如果有理由保留,请更改为
@echo off
echo quit | wmic
cls
....
会将quit
字符串传递给已启动的wmic