为什么 Vbs 显示此消息

Why Vbs show this message

这段代码工作正常

set oShell = CreateObject ("WScript.shell")
eAppData = oshell.ExpandEnvironmentStrings("%appdata%")
wscript.echo Appdata
oshell.run(Appdata & "\Test.bat"),0,False

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

中的这个 .vbs

但是当 windows 开始时显示此消息,为什么?

Test.bat%appdata%\Test.bat

您正在使用 wscript.echo Appdata,这将导致此框弹出打开,其中包含显示的文件夹路径。

当你去掉这一行时:wscript.echo Appdata

如果您不想再次显示此消息,此代码将像这样出现

set oShell = CreateObject ("WScript.shell")
AppData = oshell.ExpandEnvironmentStrings("%appdata%")
oshell.run(Appdata & "\Test.bat"),0,False