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 Vorgang bricht in FOR Schleife ab

Mitglied: JKoenig

JKoenig (Level 1) - Jetzt verbinden

31.08.2011 um 09:24 Uhr, 4101 Aufrufe, 3 Kommentare

Hallo, ich arbeite im Moment an einem Script um Computer mit Windows XP automatisch einzurichten und einzustellen. Das klappt so weit ganz gut, jedoch habe ich ein Problem bei dem ich einfach nicht weiter komme.

Ich muss den vollen Namen eines Registry Schlüssels auslesen, genauer den kompletten Namen von "HKEY_USERS\S-1-5-21-..." .

Der Vorgang bricht jedoch beim "set var=%%A" in der FOR Schleife ab (dasFenster schließt sich einfach).

01.
@echo off & setlocal EnableDelayedExpansion
02.
reg query HKEY_USERS>tmp.tmp
03.
find "S-1-5-21-" tmp.tmp>tmp2.tmp
04.
find /v "_Cl" tmp2.tmp>tmp.tmp
05.

06.
for /F "tokens=*" %%A in (tmp.tmp) do (
07.
  set var=%%A
08.
  if %var:~0,4%==HKEY set ausgabe=%%A
09.
)
10.

11.
echo %ausgabe%
12.

13.
pause>nul
Interessant ist noch, dass wenn ich die Variable "var" vor der Schleife schon einmal deklariere das "set var..." den Vorgang nicht mehr abbricht sondern einfach nur die Variable nicht setzt.

Hoffe auf baldige Hilfe und wünsche noch einen sonnigen tag

MfG
Jeremias
Mitglied: Skyemugen
31.08.2011 um 09:33 Uhr
Aloha,

warum arbeitest du eigentlich nicht einfach mit

for /f "delims=" %%a in ('reg query HKEY_USERS ^|findstr "S-1-5-21-" ^|findstr /v "_Cl"') do set "Ausgabe=%%a"
?

greetz André

edit: /v hinzugefügt vor dem Frühstück nicht gesehen
Bitte warten ..
Mitglied: JKoenig
31.08.2011 um 09:39 Uhr
Puh, weil ich mich leider nur mittelmäßig mit Batch auskenne

funktioniert so weit, nur gibt es jetzt noch eine Möglichkeit das letzte findstr mit einem NOT zu verbinden (es soll eben nicht der Key mit der Endung "_Classes" ausgegeben werden) ?

Ansonnsten funktioniert das schon super danke

Gruss
Jeremias

€dit:
Ok, acta non verba ...
Die Ausgabe krieg ich ja da es sich um feste acht Zeichen handelt mit %Ausgabe:~0,-8% hin.

Danke nochmal

Gruss
Jeremias
Bitte warten ..
Mitglied: Skyemugen
31.08.2011 um 10:36 Uhr
Aloha,

stimmt, da fehlte noch der Schalter /v, den hatte ich bei dir übersehen - hättest du aber auch selber herausfinden können ^_^

greetz André
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail
Outlook Client Vorgang fehlgeschlagen
gelöst Frage von KellogsFROutlook & Mail2 Kommentare

Hallo zusammen, ich habe hier das Problem, dass Outlook 2016 ( an einem Exchange 2016) nicht richtig funktioniert. Wird ...

Windows 10

Dieser Vorgang erfordert eine interaktive Arbeitstation

gelöst Frage von cv2004Windows 1016 Kommentare

Habe hier ein Billig Notebook einer Nachbarin auf dem Tisch. Sie bat mich das Gerät einzurichten. Nach dem ersten ...

Router & Routing

Routing bricht zusammen

gelöst Frage von 127944Router & Routing57 Kommentare

Ich beschäftige mich nun seit diversen Tagen mit einem Problem, bei dem ich einfach nicht weiter komme. Aus mir ...

Windows Netzwerk

Kopiervorgang bricht ab !!!

gelöst Frage von alexlazaWindows Netzwerk6 Kommentare

Hallo Leute, im Einsatz ist ein HP ZBook 17 G4 mit WIN10 Pro. Seit neuestem bricht jeglicher kopiervorgang vom ...

Neue Wissensbeiträge
Windows Server

Zähe Update-Installation auf Windows Server 2016

Information von kgborn vor 1 TagWindows Server4 Kommentare

Mir sind in der Vergangenheit immer wieder Beschwerden von Admins unter die Augen gekommen, die sich über die doch ...

Humor (lol)
Turnschuhe per Firmware lahmlegen
Information von Henere vor 1 TagHumor (lol)6 Kommentare

Und was kommt demnächst ? Bekomme ich kein Klopapier mehr, weil der Spender einem DDOS unterliegt ? :-) Ich ...

Sicherheit

Sicherheitsrisiko in WinRAR und Co. durch Schwachstelle in UNACEV2.DLL

Information von kgborn vor 1 TagSicherheit

In der seit 2005 nicht mehr aktualisierten Bibliothek UNACEV2.DLL gibt es eine Path-Traversal-Schwachstelle. Diese ermöglicht es, bei ACE-Archiven Dateien ...

Internet

CDU Propaganda: Urheberschutz im Internet - Ende des digitalen Wild-West

Information von Frank vor 2 TagenInternet6 Kommentare

Hallo Administratoren, aus einem Kommentar heraus habe ich folgenden Beiträge von Herr Sven Schulze und Axel Voss (beide CDU ...

Heiß diskutierte Inhalte
Hardware
Frage an Kenner von 5,25 Zoll Laufwerken
Frage von DerWoWussteHardware54 Kommentare

Moin Kollegen. Hier wird gerade im Archiv gewühlt und 5,25 Zoll Disketten ("2S/HD", 96TPI) sollen eingelesen werden. Ich habe ...

Windows Tools
Dateiname Automatisch auf PDF Klartext oder als Barcode abdrucken
Frage von spongebob24Windows Tools29 Kommentare

Hallo Zusammen, habe eine tolle Anforderung bekommen. Ich sollte auf mehrere PDF Dateien Automatisch einen Stempel anbringen lassen. Toll ...

Internet
SDSL oder ADSL - Preis-Leistungs-Verhältnis
Frage von ZeppelinInternet22 Kommentare

Wehrte Community, der Unterschied dieser beiden Techniken ist recht einfach erklärt. Das S, steht für Synchron (Gleich) und das ...

Microsoft Office
MicroSoft und seine Lizenzen
Frage von ZeppelinMicrosoft Office19 Kommentare

Wehrte Community, ich wende mich an die Community weil MicroSoft dazu keine Stellung nehmen möchte. Ich öffne mein Web-Browser ...