批处理文件无法正常运行

时间:2015-07-22 03:40:08

标签: batch-file

我制作了一个无效的批处理文件,所以我需要你的帮助来修复它。 我把这些代码行放到记事本中,

@echo off
wmic
quit
cls
netsh wlan show profiles
netsh wlan show profiles **My Wifi Name** key=clear
pause

将其保存为“所有文件”,并将其标题为pass.bat。但是当我运行程序时,它什么也没做。我想自动运行我向您展示的代码中的这些命令。 请给我正确的代码行,使其成为.bat文件。 谢谢! -Caden

1 个答案:

答案 0 :(得分:1)

您的代码存在的问题是对wmic的调用。它将在当前控制台中启动程序并等待用户交互,quit将不会从批处理文件中读取,直到wmic命令结束。

删除对wmic的调用(似乎无效),或者,如果有理由保留,请更改为

@echo off
    echo quit | wmic
    cls
    ....

会将quit字符串传递给已启动的wmic