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

Batch läuft nur in zweiter Shell warum?

Frage Entwicklung Batch & Shell

Mitglied: SvenGuenter

SvenGuenter (Level 1) - Jetzt verbinden

04.09.2008 um 15:46 Uhr, 3231 Aufrufe

Und das Problem hat nur mein PC

Also folgendes,


ich habe ein Script welches eine Forschleife enthält.
Diese Forschleife soll mir aus diesem String
IP-ADRESSE...........: 172.xxx.yyy.zzz
die IP Adresse also die Zahl extrahieren.
Das Script läuft auf rund 100 Rechner einwandfrei nur auf meinem nicht. Nun das Kuriosum. Wenn ich in der cmd eine weitere cmd aufmache und dann das script laufen lassen läuft das script durch.
Wenn ich die verschachtelte cmd schließe und das Script wieder starte wird die cmd ohne Bemerkung oder Fehlerhinweis geschlossen und das Script bricht bei der For schleife ab.

Kann mir hierzu einer einen Tip geben?



Gruß

Sven

Edit

OS ist WindowsXP Professionel mit SP3


Warum es passiert weiß ich zwar theoretisch ( dank Biber ) das Problem gelöst habe ich dank Bastla.
Folgenden Code am Anfang der Datei und dann funktionieren alle Scripte wieder
01.
@echo off & setlocal  
02.
if defined Instance2 goto :DoIt  
03.
set Instance2=true  
04.
cmd /c "%~f0"  
05.
set Instance2=  
06.
goto :eof  
07.
:Doit  
08.
 
09.
echo Ab hier der eigentliche Ablauf ...  
10.
 
11.
pause  
12.
 
13.
exit
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
Batch - Warten bis bestimmter Task läuft (5)

Frage von Winfried-HH zum Thema Batch & Shell ...

Batch & Shell
Dateinamen nach Zeichnen abschneiden - Batch-Shell (9)

Frage von cberndt zum Thema Batch & Shell ...

Batch & Shell
gelöst Per FTP-Shell oder Batch in ein unbekanten Ordner wechseln (8)

Frage von Ducky2 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...

Linux
gelöst Schmaler Scrollbalken in Python-Anwendung (14)

Frage von indi955 zum Thema Linux ...