Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Biber am 30.03.2010 um 15:29:20 Uhr
Verschoben von "Windows-weiss-nich-genau" nach "Batch & Shell" und aufgrund des letzten Kommentars des Beitragserstellers ("super funktioniert einwandfrei") auf "Erledigt" gesetzt.

Frage Entwicklung Batch & Shell

GELÖST

Aus VBscript eine Batch Datei aufrufen und Variablen übergeben.

Mitglied: ph0rl2

ph0rl2 (Level 1) - Jetzt verbinden

30.03.2010, aktualisiert 15:29 Uhr, 16166 Aufrufe, 6 Kommentare

Hallo,
ich habe mir ein kleines VBscript geschrieben. Jetzt möchte ich aus diesem herraus eine Batch Datei aufrufen. Wie geht das?
Zweite und entscheidene Frage: Kann ich Variablen von VB an batch übergeben?

Vielen Dank für Eure Hilfe.
Mitglied: Snowman25
30.03.2010 um 09:30 Uhr
Hallo ph0rl2,

das geht so:
01.
Option Explicit 
02.
Dim fso1 
03.
set fso1 = CreateObject("WScript.Shell") 
04.
fso1.Run "MyScript.bat", 1
Lies dazu auch diese MSDN-Referenz.

dort steht auch, wie du am besten parameter übergibst: den Programmpfad in Quotes setzen, HINTER die Quotes deine Parameter (wie auch auf der Kommandozeile), dann alles nochmals in Quotes setzen und dann die Quotes des Pfades nochmal mit Quotes umgeben, damit der String ein String bleibt, und nicht zu zwei mit Zwischenteil wird

Gruß
Snow
Bitte warten ..
Mitglied: ph0rl2
30.03.2010 um 09:50 Uhr
Hallo,
mal angenommen meine Variablen heißen test1 und test2.

Option Explicit
Dim fso1
set fso1 = CreateObject("WScript.Shell")
fso1.Run """MyScript.bat""test1 test2", 1

ist das dann so richtig?
Bitte warten ..
Mitglied: Snowman25
30.03.2010 um 09:53 Uhr
Zitat von ph0rl2:
Hallo,
mal angenommen meine Variablen heißen test1 und test2.

Option Explicit
Dim fso1
set fso1 = CreateObject("WScript.Shell")
fso1.Run """MyScript.bat""test1 test2", 1

ist das dann so richtig?

Soweit ich das sehen kann, ja. Wenn du möchtest, dass das Command-Fenster während der Ausführung nicht sichtbar ist, ersetzt du die 1 gegen eine 0 oder lässt sie mitsamt dem Komma weg.

Gruß
Snow
Bitte warten ..
Mitglied: ph0rl2
30.03.2010 um 11:14 Uhr
Hey.

das klappt super

geht das ganze auch andersrum, wenn ich in batch variablen per "set /p test1=" festlege?

Viele grüße
Bitte warten ..
Mitglied: Snowman25
30.03.2010 um 11:18 Uhr
Aus batch ein VBS mit parametern aufrufen? Lies dir dazu bitte das hier durch.

Gruß
Snow
Bitte warten ..
Mitglied: ph0rl2
30.03.2010 um 12:56 Uhr
super funktioniert einwandfrei
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Variable in neues Batch Script übergeben
gelöst Frage von alex89Batch & Shell3 Kommentare

Hallo, ich habe mir ein Batch Script erstellt um einige adminrelevante Tools und Abfragen aus einem Menü heraus zu ...

Batch & Shell
Batch: Parameter in einer For Schleife an eine Variable übergeben
gelöst Frage von BatchAnfaenger91Batch & Shell2 Kommentare

Hallo Liebe Leute, nun bin ich fast am Ende und bleibe trotzdem an Parameterübergabe hängen. Hier ist mein bisheriger ...

Batch & Shell
Javaversion mit Batch vergleichen und Übergabe Variable an VBScript
gelöst Frage von tklineBatch & Shell4 Kommentare

Hallo Leute, Hab mal wieder ein Spezialfall für euch Profis :-) Folgender Sachverhalt: Ein selbstgeschriebenes Programm namens "Breadcrumb" schreibt ...

Batch & Shell
Namen einer Datei als Variable beim Starten einer BatchDatei übergeben
gelöst Frage von DaTobsnBatch & Shell5 Kommentare

Hi Community, und zwar beschäftige ich mich zur Zeit mit der Sprache C. Da ich ja immer die Quellcode ...

Neue Wissensbeiträge
Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 1 StundeDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 6 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 3 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
Frage von a-za-zNetzwerkmanagement13 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk10 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS10 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Router & Routing
Firewall Homeoffice
Frage von leon123Router & Routing6 Kommentare

Hallo zusammen, ich möchte meine beiden Rechner von der Firma vom Heimbereich abtrennen. Die Fritzbox kann leider nur den ...