Matze1708 10 Geschrieben 28. August 2015 Melden Geschrieben 28. August 2015 Hallo zusammen, vorab, ich habe danach bereits gegoogelt und komme trotzdem nicht richtig mit klar. Ich habe eine Access Datenbank die ich mit Parametern öffnen kann. Wir haben den Aufruf von dieser Datenbank Systembedingt über eine Batchdatei laufen. Nun möchte ich aber die Batchdatei so öffnen das ich diese Variable an die Batchdatei übergebe und das wiederum an Access. Geht das? Was passiert wenn die Variable nicht gesetzt wird?! Schöne Grüße Matthias
NilsK 3.045 Geschrieben 28. August 2015 Melden Geschrieben 28. August 2015 Moin, Variablen (bzw. besser: Parameter), die du an ein Batch übergibst, kannst du im Batch selbst durch ihre Position ansprechen und weiter verwenden. Beispiel: @echo off echo Erster Parameter ist: %1 echo Zweiter Parameter ist: %2 if '%3' == '' echo Dritter Parameter ist leer Das Batch rufst du dann auf, indem du die Parameter mit Leerzeichen getrennt übergibst. Enthält ein Parameter selbst Leerzeichen, dann umgibst du ihn mit doppelten Anführungszeichen. Beispiel: MeinBatch.bat eins zwei MeinBatch.bat eins zwei drei MeinBatch.bat "eins zwei" drei Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden