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

Batch Befehlsverkettungen

Frage Entwicklung Batch & Shell

Mitglied: holzholer

holzholer (Level 1) - Jetzt verbinden

01.07.2009, aktualisiert 18.10.2012, 6809 Aufrufe, 4 Kommentare

Hallo Zusammen,

ich weiss, dass es in einer Batch möglich ist Befehle in einer Zeile zu verketten. Und zwar auch an diverse Bedingungen geknüpft.

Jetzt ist nur meine Frage wie?

Kann jemand die verschiedenen Operatoren auflisten und erklären? Über die Suche hab ich mir das '&' und '&&' zusammengereimt, aber da gibt es doch bestimmt noch mehr.

Vielen Dank im voraus,
holzholer
Mitglied: Snowman25
01.07.2009 um 17:04 Uhr
verschiedene Operatoren sind:
| pipe
> schreibe nach
>> ergänze nach
< Eingabe aus

vielleicht hilft dir das hier weiter, ist recht ausführlich:

http://www.antonis.de/dos/batchtut/bat-kurs/
Bitte warten ..
Mitglied: holzholer
01.07.2009 um 17:14 Uhr
Hallo Snowman25,

Danke für deine schnelle Antwort und den Link.

Mir ging es aber eher um Befehlsverkettungen, weniger um "Umleitungen".
Bitte warten ..
Mitglied: Biber
01.07.2009, aktualisiert 18.10.2012
Moin holzholer,

derlei Informationen verstecken wir meistens etwas abseits in so genannten Tutorials..
"Tutorial" ist ein IT-spezifischer Begriff und bedeutet soviel wie "geheimes Illuminati-Wissen; wird nur auf dem sterbebett weitergegeben, nur unter dem Ladentisch für West-Mark erhältlich".

Ein Beispiel-Tutorial (dessen Echtheit ich nicht geprüft habe) wäre.
Workshop Batch for Runaways - Part 2 Ein bisschen Handwerkszeug und dort wiederum der Punkt h), wo fabuliert wird:
h) Aufgrund dieses ERRORLEVELs lassen sich mehrere Anweisungen logisch verknüpfen in einem Batch mit & , &&, und ||. Wobei dieses bei zwei Anweisungen A und B bedeutet (Anweisung A soll das Beispiel (dir /b *.lod>nul 2>nul) von eben sein, in Klammern, damit der der Interpreter weiß, wo dieser Befehl aufhört: 
A & B .....führe erst A aus, dann B ..also in jedem Fall beide Anweisungen 
(dir /b *.lod>nul 2>nul) & echo Errorlevel vom letzten Befehl ist: %ERRORLEVEL% 
A && B Führe erst A aus, nur wenn kein Fehler, dann auch B 
(dir /b *.lod>nul 2>nul) && echo Dateien *.lod sind vorhanden! 
A || B ...führe A aus, nur wenn Fehler auftrete, führe B aus  
(dir /b *.lod>nul 2>nul) || (echo Fehler bei beim Dir-Befehl, Errorlevel ist %ERRORLEVEL% & goto :end)
Wo hast Du denn gesucht? Bei "Fragen Sie Dr. Sommer?"

Grüße
Biber
Bitte warten ..
Mitglied: holzholer
01.07.2009 um 17:58 Uhr
Hallo Biber,

Super, dass war genau das was ich gesucht habe.

Nein, bei Dr. Sommer hab ich nicht gesucht, aber die SuFu hier im Forum hat extrem viel aber auch extrem viel unpassendes ausgespuckt. Und da ich ja auf geheimes Illuminati Wissen aus war, wusste ich, dass ich mit dem Suchbegriff "&&" nicht viel erreiche.

Und nach einer halben Stunde suchen hab ichs halt aufgegeben und auf einen Logengroßmeister wie dich gehofft. Dummerweise ohne vorher in dein Tutorial reinzuschauen (in zwei anderen die ich gelesen hatte, wurden nur Umleitungen erklärt).

Tausend Dank nochmals an alle Beteiligten.
holzholer
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch: Batch in batch in cfg schreiben
gelöst Frage von pixelBfBatch & Shell2 Kommentare

Hayy, ich bin neu hier im forum:)) Meine frage: Kann ich eine batch schreiben die was in eine batch ...

Batch & Shell
Batch aus Batch mit anderen Rechten starten
gelöst Frage von thilo-55Batch & Shell15 Kommentare

Hallo zusammen, bin schier am verzweifeln: System ist Win7 mit Benutzer "User" mit user-rechten und "Admin" mit admin-rechten (wer ...

Batch & Shell
Wie ändert eine batch eine bestimmte zeile in einer anderen batch
Frage von J4YK0BBatch & Shell3 Kommentare

Wie schreibt eine batch eine andere batch um, aber nur eine SPEZIELLE zeile? Das System ist wiefolgt. Man gibt ...

Batch & Shell
Womit kann ich in einer Batch viertelstündlich eine andere Batch aufrufen?
Frage von red-eyeBatch & Shell16 Kommentare

Hallo allerseits! Seit drei Stunden versuche ich selbst einen geeigneten Befehl zu finden, bzw. hier im Forum eine Antwort ...

Neue Wissensbeiträge
Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 5 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 7 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 10 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 16 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von fyrb38Windows 1017 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...