Visual Basic Script

2000elias2000

Mitglied
So also das habe ich bis jetzt.
Da mir das mit dem anderen Tread zu kompliziert ist mach ich das hier :D..
So also ich brauche Hilfe dabei das sich die Zahl (%ZE%) in der VBS datei ändert und zwar eins hoch geht wenn das Programm (password protecd command) mit der vorherigen Zahl nicht weitergeht.
 

2000elias2000

Mitglied
Ja tut mir leid war mit meinem Handy on und da dachte ich das Bild wäre schon oben. Sry.
Code:
set ZE=8
:B
del Test.vbs
set /A ZE=%ZE%+1
ping localhost -n 2 > nul
goto C
:C
echo set WshShell = CreateObject("Wscript.Shell")>Test.vbs
echo WshShell.Run "PasswordProtectedCommandPrompt">>Test.vbs
echo Wscript.sleep 1000>>Test.vbs
echo WshShell.AppActivate "PasswordProtectedCommandPrompt">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "1"    >>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "elu">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs   
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "%ZE%">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
goto D
:D
start Test.vbs 
if "PasswordProtectedCommandPrompt" start goto :E
pause
goto :B
:E
Exit
PasswordProtectedCommandPrompt ---> Programm aus dem Internet
[http://www.instructables.com/id/5-Cool-Batch-Files/step4/Password-Protected-Command-Prompt/]
 
Zuletzt bearbeitet von einem Moderator:

2000elias2000

Mitglied
Okey Danke :).. also meine Fragen ?
1.: Die VBS datei per batch ändern (also die eine Zahl)
2.: die batch datei enden lassen wenn das Programm beender (PasswordProtectedCommandPrompt)
 
Zuletzt bearbeitet:

SpiceLab

ZENmechanic
Syntax-Highlighting ?
Visual Basic:
set ZE=8
:B
del Test.vbs
set /A ZE=%ZE%+1
ping localhost -n 2 > nul
goto C
:C
echo set WshShell = CreateObject("Wscript.Shell")>Test.vbs
echo WshShell.Run "PasswordProtectedCommandPrompt">>Test.vbs
echo Wscript.sleep 1000>>Test.vbs
echo WshShell.AppActivate "PasswordProtectedCommandPrompt">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "1"    >>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "elu">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "%ZE%">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
echo Wscript.sleep 10>>Test.vbs
echo WshShell.SendKeys "{ENTER}">>Test.vbs
goto D
:D
start Test.vbs
if "PasswordProtectedCommandPrompt" start goto :E
pause
goto :B
:E
Exit
Das ist Syntax-Highlighting :D
 

2000elias2000

Mitglied
Okey. Also erst mal sry für meinen "pushbeitrag". Ich weiß zwar nicht was das ist aber es tut mir leid.
Also dann frag ich mal einfach ob es denn überhaupt syntaktisch möglich ist die beiden Optionen in die Batch und vbs Datei einzubinden?
 

Neue Beiträge