Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Parameter an Batchdatei übergeben

Frage Entwicklung Batch & Shell

Mitglied: chb1982

chb1982 (Level 2) - Jetzt verbinden

02.12.2009 um 10:51 Uhr, 33430 Aufrufe, 6 Kommentare

Hallo zusammen,

wie kann ich einer Batchdatei einen Parameter übergeben?

Ich möchte z.B. die Datei aufrufen mit

testdatei.bat /parm1

wie kann ich nun in der Batchdatei den Wert parm1 wieder bekommen?

Gruß
Christoph
Mitglied: Tommy70
02.12.2009 um 10:58 Uhr
Hallo

Das geht mit %1. Wenn noch ein Parameter dazukommt hat dieser %2 usw.
Bitte warten ..
Mitglied: chb1982
02.12.2009 um 11:04 Uhr
Super. Das war ja einfach.

Danke!
Bitte warten ..
Mitglied: RoterFruchtZwerg
02.12.2009 um 11:08 Uhr
Gibt da noch nette Modifikationen, die interessant sind, wenn man Dateipfade übergibt:

-> http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...
Bitte warten ..
Mitglied: Tommy70
02.12.2009 um 11:15 Uhr
Zitat von RoterFruchtZwerg:
Gibt da noch nette Modifikationen, die interessant sind, wenn man
Dateipfade übergibt:

->
http://www.microsoft.com/resources/documentation/windows/xp/all/proddoc ...

Nett, das kannte ich noch gar nicht.
Bitte warten ..
Mitglied: Snowman25
02.12.2009 um 11:24 Uhr
ich auch nicht. scheint aber sehr intressant zu sein. Danke für den link!
Bitte warten ..
Mitglied: miniversum
02.12.2009 um 12:35 Uhr
Nur der Vollständigkeit halben:
Will man Dateien bzw. pfadangaben mit leerzeichen übergeben geht das mit
bla.bat "meine Datei"
in %1 steht dann "meine Datei"
Will man die " entfernen geht das mit %~1

Das ganze steht auch ind er hilfe zum For befehl (for /?) ganz am ende.
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst Eventlog gesperrtes Konto, Konto als Parameter übergeben (10)

Frage von pablovic zum Thema Windows Server ...

Batch & Shell
gelöst Dateien aus einer Liste anhand verschiedener Parameter kopieren (5)

Frage von gnumpf21 zum Thema Batch & Shell ...

VB for Applications
Anpassungsdatei verschiedene Parameter (Hostname, SQL, Registry) ändern (3)

Frage von MiMa89 zum Thema VB for Applications ...

Batch & Shell
gelöst Ausgelagerte Variablen in Batchdatei (6)

Frage von mp-home zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Email in Exchange an 2ten Empfänger senden (18)

Frage von MultiStorm zum Thema Exchange Server ...

Weiterbildung
Gehaltsvorstellungen (14)

Frage von SYS64738 zum Thema Weiterbildung ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (13)

Frage von planetIT2016 zum Thema Windows Server ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...