显示无窗口的图像

显示无窗口的图像

我有一个在用户机器启动时运行的计划任务,该任务当前在命令提示符窗口中显示“配置您的工作站”样式的消息,该消息被 vbscript 消息框替换,表示它在完成后已完成。

我想用一个小图像替换命令窗口,该图像显示在无法关闭的窗口中或显示在桌面上,没有框架。图像将包含公司徽标和消息。一旦任务完成,我希望它在完成的消息框出现时删除图像。

当我在脑海中想象这一幕时,它让我想起了当你加载到《反恐精英》源服务器时看到的氏族屏幕。

这是我目前所拥有的:

这会显示启动画面,但您必须按Alt+F4才能将其删除。这是我找到的包含此代码的线程:需要 VBScript 才能使用命令提示符打开本地图像文件

我不知道如何在计划任务完成后将其关闭。
根据我目前的知识,我将使用 autoit 来执行此操作。不过,可能有更好的方法。

<html>
<hta:application id="oHTA"
    border="none"
    caption="no"
    contextmenu="no"
    innerborder="no"
    scroll="no"
    showintaskbar="no"
/>
<script language="VBScript">
    Sub Window_OnLoad
        ' Resize and position the window
        width = 575 : height = 390
        window.resizeTo width, height
        window.moveTo screen.availWidth\2 - width\2, screen.availHeight\2 - height\2

    End Sub
</script>
<body>
<table border=0 width="100%" height="100%">
    <tr>
        <td align="center" valign="middle">
            <img src="image.bmp"/>
        </td>
    </tr>
</table>
</body>
</html>

答案1

构建一个具有自定义表单且没有按钮的 VB 脚本,然后在显示命令窗口的地方调用它。

相关内容