【发布时间】:2019-12-06 07:16:36
【问题描述】:
我需要在后台静默运行这个old telnet scripting client。您从 cmd 运行它,提供以下参数:
1- 包含要发送的命令的文件
2- 打印任何输出的文件
3-是否最小化到任务栏运行
(注意:如果不带参数运行,会显示帮助窗口)
这就是我在 cmd 中输入的内容,它就像一个魅力:
TST10.exe /r:mycommands.txt /o:myoutputfile.txt /m
但是,我无法实现的是完全隐藏在后台运行它。现在,由于这个程序需要参数,我首先尝试仅在生成的帮助窗口上实现这一点(即:不带参数运行它)。
我仔细使用了所有答案here 尝试使用 VBScripts。它总是正常启动(不隐藏)。这些 VBScripts 都成功地隐藏了其他程序。
我还尝试使用 this program 启动隐藏进程,奇怪的是它只成功地将 telnet 客户端从任务栏中隐藏。此外,即使它会完全隐藏它,我仍然不知道如何传递上述参数。
编辑: 这对“阻止 VBscript 应用程序显示控制台窗口”或“如何在 VBScript 中静默运行命令?”如何CLOSE?这个问题 非常 清楚地询问如何以隐藏的方式运行普通的 .exe 程序,这与在不显示控制台或在 VBScript 中静默运行命令的情况下运行 VBscript 没有任何关系。 + 我什至说过,实现此 USING VBScipt(不隐藏 VBScript 本身)的唯一方法是行不通的。将其标记为重复机器人的帐户是否只是检测“VBScript”和“隐藏程序”并假设我想隐藏正在执行的 VBScript?还是他们根本不懂英语?
【问题讨论】:
-
我不知道你在问什么。你说你试过 VBScript 还是不行,那么你是在寻找不涉及 VBScript 的解决方案吗?
-
我正在尝试以任何可能的方式在后台运行该程序。我尝试使用 VBScript,并尝试使用提到的其他程序。它们都以同样的方式失败:它们隐藏了任何窗口的任务栏上出现的小东西,但不能隐藏程序的 gui 窗口。如果不清楚,请帮我编辑问题。
-
有任何真正的理由坚持使用这个旧版应用程序吗?有很多工具可用于编写 telnet 连接脚本。