You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

任务计划程序中262144参数(顶层属性)失效的VBScript问题求助

任务计划程序中262144参数(顶层属性)失效的VBScript问题求助

我碰到了一个头疼的问题:在任务计划程序里运行VBS脚本时,262144这个用于让窗口置顶的属性参数完全失效。

具体情况是这样的:我创建了一个任务来执行VBS文件,脚本里用了带262144参数的MsgBox,结果弹窗根本不会显示在所有窗口的最上层;但如果我手动双击运行这个脚本,弹窗却能正常置顶,完全没问题。

我试过用4096参数替代,它确实能让弹窗在任务计划程序里置顶,但窗口左上角会多出一个图标,这不符合我的需求。

我的初始脚本代码如下:

MsgBox "msg", vbOKOnly + vbInformation + 262144, "title"

不过我偶然发现了一个奇怪的现象——如果在脚本里先添加一段播放音频的代码,再调用MsgBox,整个脚本通过任务计划程序运行时,弹窗居然就能正常置顶了!这段测试脚本是这样的:

Set Sound = CreateObject("WMPlayer.OCX")
Sound.URL = "\to\path"
Sound.Controls.play
MsgBox "msg", vbOKOnly + vbInformation + 262144, "title"

P.S. 请不要建议我自己编写自定义弹窗、使用HTA这类替代方案,我就是想解决262144参数在任务计划程序中失效的这个核心问题。

备注:内容来源于stack exchange,提问作者moninah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 13:00:27