【问题标题】:BAT and HTA with VBSBAT 和 HTA 与 VBS
【发布时间】:2014-08-31 05:28:51
【问题描述】:

我有一个名为 kindlesuite (kfsowi.com) 的程序,它基本上是一堆 BAT 的 HTA 接口。我想要做的是消除 cmd 窗口并在 div 中显示 HTA 内的输出。它不必漂亮,只要实用即可。我很乐意将输出保存到 .txt 并显示它是否可以(相当)实时显示。我还需要让 dig 自动滚动,但是当我到达那里时我会越过那座桥(可能是 JavaScript) 任何帮助将不胜感激!

【问题讨论】:

  • 我应该提到我已经在谷歌上搜索过这个,但我真的想避免一个一英里长的脚本,因为我有大约 20 个 BAT
  • 这就是函数的用途,一遍又一遍地做不同的事情。 1/ 你可以隐藏它。您将需要管道然后读取文件。 WshShell.Run "cmd /k batfile.bat>output.txt", 0, false。 2/您可以轻松获得输出但不隐藏。 Set WshShell = CreateObject("WScript.Shell") :Set oExec = WshShell.Exec("cmd /c dir&exit") :Do While oExec.Status = 0 :WScript.Sleep 100 :Loop :WScript.Echo "Yes" & oExec.stdout.readall
  • 啊,我为没有想到选项一而感到愚蠢。在我输入问题之前,我并没有真正考虑过输出的 txt 文件。非常感谢
  • @Noodles: Exec 不会隐藏命令提示符。
  • 他提到了。我将尝试第一种方法,要么在 Js 函数中使用 txt,要么使用 htm 而不是 txt 并使用框架,然后将 Js 用于自动滚动功能(可能)

标签: batch-file vbscript adb stdout hta


【解决方案1】:

你的意思是这样的? [HTA] UnicodeSimulDOS

【讨论】:

    猜你喜欢
    • 2014-02-26
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-25
    • 2012-11-21
    • 1970-01-01
    相关资源
    最近更新 更多