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, 3221 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
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...