vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Shell mit Parameter unter W2k & Win98 
Autor: HB_Nobody
Datum: 03.02.04 16:37

Hallo Gemeinde!

Ich habe ein kleines Problem mit dem Shell-Befehl. Und zwar muss ein externes Programm mit Parametern aufgerufen werden. Da das ja alleine mit "Shell" nicht geht, rufe ich mit diesem Befehl die "cmd.exe" auf und hänge mit dem &-Zeichen noch beliebige Dinge an. Unter Win2k/XP funzt das auch ohne Probleme. Windows 98 kennt allerdings die cmd.exe noch nicht.

Nun wollte ich eben statt der cmd.exe einfach command.com einsetzen, musste aber feststellen, dass das so nicht geht. Ich bekomme immer den Laufzeitfehler 5: Ungültiger Prozeduraufruf oder ungültiges Argument.

Und was jetzt kommt, verstehe ich gar nicht: Übergebe ich statt z.B. "command.com /c " & Commando & " > " & App.Path & "\test.txt" alles direkt in einem String ohne "&", läuft's prima.

Also :
shell "command.com /c " & Commando & " > " & App.Path & "\test.txt" << geht nichtshell "command.com /c -parameter1 -parameter2 > c:\programm\test.txt" << geht super

was soll das ich brauche diese &-verknüpfungen, weil ich den inhalt vorher nicht kenne. woran könnte das liegen bzw. wie kann man das lösen?

zusatzfrage für 3 punkte: läuft die cmd.exe von w2k/xp unter 98?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Shell mit Parameter unter W2k & Win98559HB_Nobody03.02.04 16:37
Re: Shell mit Parameter unter W2k & Win98314Cerberus03.02.04 16:52
Re: Shell mit Parameter unter W2k & Win98347HB_Nobody03.02.04 17:55
Re: Shell mit Parameter unter W2k & Win98300csc10104.02.04 08:01
Re: Shell mit Parameter unter W2k & Win98300HB_Nobody04.02.04 13:06
Re: Shell mit Parameter unter W2k & Win98297HB_Nobody04.02.04 13:44
Re: Shell mit Parameter unter W2k & Win98302csc10104.02.04 13:46
Re: Shell mit Parameter unter W2k & Win98296HB_Nobody04.02.04 14:19
Re: Shell mit Parameter unter W2k & Win98293Cerberus05.02.04 18:15
Re: Shell mit Parameter unter W2k & Win98304HB_Nobody05.02.04 19:30
Re: Shell mit Parameter unter W2k & Win98299csc10105.02.04 20:14

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-2025 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