vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB Skript (VBS)
Re: VBScript mit Parameter aufrufen 
Autor: Dussy
Datum: 12.08.09 12:15

Ok - Ich hab bemerkt, das sich einige schlampigkeiten habe.

Jetzt sieht das aufrufende skript so aus und ruft auch tatsächlich mit den Parametern die skripte auf:
Dim myWs
 
textfile = "was-audio-1.log"
mp3file = "g:\was-audio-1.mp3"
textfile2 = "was-audio-2.log"
mp3file2 = "g:\was-audio-2.mp3"
 
Set myWs = CreateObject("Wscript.Shell") 
 
' Copyright Hinweis darf nicht entfernt werden'
 
WScript.Echo "----------------- WAS-Audio Updater 1.0 ---------------------"
WScript.Echo "-------------------------------------------------------------"
WScript.Echo "------ (c) 2008 Andreas Duswald / www.phpdome.de ------------"
WScript.Echo "-------------------------------------------------------------"
 
' Schleife Starten
do
  cnt = cnt + 1  
 
	WScript.Echo " " 
    WScript.Echo "--- WAS-Audio mp3 werden aktuallisiert ......."   
	WScript.Echo "--- Der Vorgang kann einige Zeit in Anspruch nehmen"
	WScript.Echo "--- Dieses Fenster darf nicht geschlossen werden"
 
	comline1 = "was-audio-1.vbs /" & textfile & " /" & mp3file
	comline2 = "was-audio-2.vbs /" & textfile2 & " /" & mp3file2
 
	myWs.run comline1,6,false 
	wscript.sleep 3600
 
	myWs.run comline2,6,false 
	wscript.sleep 3600
 
 
    WScript.Echo " " 
    WScript.Echo "--- Alle WAS-Audio mp3 auf neustem Stand"
    WScript.Echo "-------------------------------------------------------------"
    WScript.Echo date & " - " & time 
    WScript.Echo "-------------------------------------------------------------"
 
 
 
    ' Pause
  'Zeitschleife: 3600000 = 1 Stunde' 
  wscript.sleep 3599520
  cnt = cnt - 1
loop until cnt > 2
doch in dem verarbetienden skript kommt ein fehler den er anzeigt wegen der Verarbeitung der Parameter:

zB:
Skript: was-audio-1.vbs
zeile: 10
Zeichen: 1
Fehler: Typen unverträglich
Code: 800A000D
Laufzeitfehler in VB Skript


Ich denke auch, das wenn im Verzeichnissstring eine Lehrstelle wäre wie zB "Eigene Dateien" würde das nochmal ein Proplem geben oder?

Das Skript wo der Fehler nach Aufruf erscheint sieht so aus:


Dim textfile, mp3file 
Dim text,  WSHShell 
Dim AusgabeText 
Dim arg()
 
 
Set WSHShell = WScript.CreateObject("WScript.Shell")
Set arg=WScript.arguments
 
textfile = arg(0)
mp3file = arg(1)
 
msgbox textfile
msgbox mp3file
 
'.......
Irgendeine Idee?

Alles ist m?glich ..

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VBScript mit Parameter aufrufen15.845vb_bomber29.05.06 09:18
Re: VBScript mit Parameter aufrufen9.806Elwood29.05.06 12:27
Re: VBScript mit Parameter aufrufen8.703vb_bomber29.05.06 14:00
Re: VBScript mit Parameter aufrufen9.401Elwood29.05.06 14:11
Re: VBScript mit Parameter aufrufen7.280vb_bomber29.05.06 14:27
Re: VBScript mit Parameter aufrufen5.322Dussy12.08.09 11:38
Re: VBScript mit Parameter aufrufen5.281Dussy12.08.09 12:15
Re: VBScript mit Parameter aufrufen5.013Dussy12.08.09 13:10

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel