2016-07-22 23 views
0

Dieser Code funktioniertWarum Vbs zeigt diese Nachricht

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

Diese .vbs in %AppData%\Microsoft\Windows\Start Menu\Programs\Startup

Aber wenn Windows startet Diese Nachricht zeigen, warum?

enter image description here

Die Test.bat ist in %appdata%\Test.bat

+0

standardmäßig angezeigt wird die VBS-Datei ausgeführt werden Mit Hilfe von wscript.exe file.in diesem Fall, wenn Sie 'wscript.echo' verwenden, erhalten Sie messagingbox.wenn Sie die Ausgabe in der Konsole drucken möchten, dann müssen Sie Ihre Datei mit cscript.exe

+0

Danke für die Antwort – checkmate

+0

Also das war das Problem die ganze Zeit? Du wolltest nicht, dass das Popup erscheint? Das nächste Mal beschreibender mit deiner Frage. – Lankymart

Antwort

1

Und wenn Sie diese Linie loswerden: wscript.echo Appdata

Dieser Code wird wie kommen, dass, wenn Sie nicht wollen, wieder diese Meldung

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

Thankss mann =) – checkmate

+0

@checkmate Sie sind jederzeit willkommen bro;) – Hackoo

1

Sie wscript.echo Appdata verwenden, die in diesem Feld öffnen Pop bewirkt, dass der gezeigte Ordnerpfad enthält.

+0

Danke für die Antwort – checkmate