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 Goto von gecallter .bat in gestarteter bat?

Mitglied: TheCranky

TheCranky (Level 1) - Jetzt verbinden

26.09.2010 um 15:40 Uhr, 3318 Aufrufe, 5 Kommentare

kurz erklärt schwer :/

Hallo community,

Ich habe eine start.bat geschrieben

01.
@echo off 
02.
 
03.
call abc.bat 
04.
 
05.
echo Dieser Text wurde durch das goto :123 in der abc.bat nicht übersprungen 
06.
 
07.
Pause 
08.
exit 
09.
 
10.
:123 
11.
echo Und schüss! 
12.
 
13.
Pause 
14.
exit
in der abc.bat steht
01.
echo goto test. 
02.
 
03.
Pause 
04.
 
05.
goto :123
aber irgendwie springt er nicht zurück und macht bei "echo Dieser text wur..." weiter statt zu :123 zu springen.

oder geht das garnet, alternative?

MfG TheCranky
Mitglied: D3S3RT
26.09.2010 um 16:12 Uhr
woher soll die zweite bat datei wissen, dass es die erste gibt?
sie versucht natürlich zu :123 zu springen, aber das gibts nicht, daher ende..
die erste datei kriegt dann mit "datei 2 fertig", also weiter in der liste. und dann hast du die nächste echt zeile.
Bitte warten ..
Mitglied: TheCranky
26.09.2010 um 16:29 Uhr
schade...

also meine 2. bat beinhaltet dies:

01.
cls 
02.
echo. 
03.
echo     ################################################################### 
04.
echo     ###                                                             ### 
05.
echo     ###                                                             ### 
06.
echo     ###              INTERNETVERBINDUNG WIRD GESUCHT                ### 
07.
echo     ###                                                             ### 
08.
echo     ###                                                             ### 
09.
echo     ################################################################### 
10.
 
11.
 
12.
ping -n 1 %IP% >NUL || (wait 4000 & goto :InetOff) 
13.
 
14.
wait 4000 
15.
 
16.
goto :InetOn
also muss ich wohl oder über das in die erste bat mit reinpacken!????

beide :befehle stehen in der ersten bat
Bitte warten ..
Mitglied: 76109
26.09.2010 um 16:39 Uhr
Hallo TheCranky!

Ungeachtet dem Sinn des Ganzen.

Goto-Anweisungen können nur innerhalb einer Batch-Datei erfolgen. Für externe Aufrufe musst Du die Exit-Anweisung verwenden und einen Errorlevel-Test machen z.B.:

Batch TestA.Cmd
01.
@echo off 
02.
 
03.
echo Ich bin BatchA und starte BatchB 
04.
 
05.
Call TestB.cmd 
06.
 
07.
echo BatchB hat %Errorlevel% zurueckgegeben 
08.
 
09.
If %Errorlevel%==0 Goto :eof 
10.
 
11.
Echo Bei Errorlevel 1 gehts hier weiter...
Batch TestB.Cmd
01.
@echo off 
02.
 
03.
Echo Ich bin Batch TestB und gebe einen Errorlevel zurueck 
04.
 
05.
Exit /b 0	Rem Exit 0 oder 1
Gruß Dieter
Bitte warten ..
Mitglied: TheCranky
26.09.2010 um 16:49 Uhr
wenn ich das richtig verstanden hab, müste ich das machen...

abc.bat
01.
cls 
02.
echo. 
03.
echo     ################################################################### 
04.
echo     ###                                                             ### 
05.
echo     ###                                                             ### 
06.
echo     ###              INTERNETVERBINDUNG WIRD GESUCHT                ### 
07.
echo     ###                                                             ### 
08.
echo     ###                                                             ### 
09.
echo     ################################################################### 
10.
 
11.
 
12.
ping -n 1 %IP% >NUL || (wait 4000 & Exit /b 0) 
13.
 
14.
wait 4000 
15.
 
16.
Exit /b 1
start.bat
01.
 
02.
call abc.bat 
03.
 
04.
If %Errorlevel%==0 Goto :InetOff 
05.
 
06.
Goto :InetOn
oder
01.
 
02.
call abc.bat 
03.
 
04.
If %Errorlevel%==0 Goto :InetOff 
05.
If %Errorlevel%==1 Goto :InetOn
Zitat von 76109:
Ungeachtet dem Sinn des Ganzen.

Weil ich nicht alles in eine Datei stecken möchte, für den Überblick.

es sind später so viele befehle das ich nicht mehr weis was ich mache
Bitte warten ..
Mitglied: 76109
26.09.2010 um 17:40 Uhr
Hallo TheCranky!

Zitat von TheCranky:
wenn ich das richtig verstanden hab, müste ich das machen...
Yepp, dass hast Du richtig verstanden

Gruß Dieter
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Bat Datei Auführen
gelöst Frage von talaihanBatch & Shell1 Kommentar

Hallo, wie kann man es erreichen das eine Bat Datei auf einem Lokalen Rechner ohne Internetzugriff und ohne zugehörigkeit ...

Windows Server
Login .bat funktioniert nicht immer
gelöst Frage von xtra-longWindows Server5 Kommentare

Hallo. Ich habe ca 2x im Monat das Problem, dass die Netzlaufwerke nicht mehr funktioneren. Der Befehl beim start ...

Batch & Shell
Kopieren von Daten per bat
gelöst Frage von kayes73Batch & Shell9 Kommentare

Hallo zusammen, ich hoffe das meine Frage hier nicht schon hundertmal in verschiedensten Variationen gestellt wurde. Es geht um ...

Batch & Shell
BAT - Leerzeichen in Variable entfernen
gelöst Frage von hoffi3dBatch & Shell5 Kommentare

Ich mal wieder. Ich lese gerade einige Dateien aus einem Verzeichniss aus und schreibe diese in eine Variable, das ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 19 StundenWindows 103 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 22 StundenAdministrator.de Feedback16 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 1 TagHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 2 TagenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Windows Netzwerk
Backup über WAN
Frage von petereWindows Netzwerk11 Kommentare

Hallo, ich muss aus einem entfernten WAN (synchrone 1Gbit) Daten sichern. Dabei handelt es sich sowohl um wenige große ...