使用批处理编写 VBS 文件

Writing a VBS file using batch

你好,我正在处理我的批处理文件,我需要帮助我正在尝试获取一个批处理文件来为输入框编写一个 vbs

`echo B = InputBox("PLEASE ENTER PROMETHEUS PASSWORD") > B14.vbs
echo if B <> "jp030700" then >> B14.vbs
echo h=msgBox("INCORRECT",16,"Prometheus - Verify") >> B14.vbs
echo Set ws=CreateObject("WScript.Shell") >> B14.vbs
echo    ws.Run ("TASKKILL.exe /F /IM cmd.exe"), 0 , True >> B14.vbs
echo wscript.Quit >> B14.vbs
echo end if >> B14.vbs
echo if B = "jp030700" then >> B14.vbs
echo end if >> B14.vbs
pause`

我试着把这个写到 B14.vbs 因为你可以看到我在创建的文件中得到的就是这个 B = InputBox("PLEASE ENTER PROMETHEUS PASSWORD") 没有别的请帮助我

你非常接近。当你想批量打印一个实际的 <> 而不是将其用作重定向符号时,你需要使用 ^ 来转义字符。

将脚本的第二行更改为 echo if B ^<^> "jp030700" then >> B14.vbs