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

Text finden und die nächsten x Zeilen löschen

Mitglied: connecthor

connecthor (Level 1) - Jetzt verbinden

07.08.2012 um 13:26 Uhr, 2682 Aufrufe, 3 Kommentare

hallo, guten tag

ich benötige mal wieder ein wenig unterstützung.

Ich habe registry-schlüssel in eine .txt exportiert. nun benötige ich aber nur bestimmte werte aus der registry.
fall: im zuge der sicherheitsinspektion in der firma sollen diverse dinge geprüft werden(firewall an?; ports geöffnet;proxy settings;wsus adresse ...und lokale user).

das auslesen der user sieht so aus:
01.
HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-20 
02.
    ProfileImagePath	REG_EXPAND_SZ	%SystemDrive%\Dokumente und Einstellungen\NetworkService 
03.
    Sid	REG_BINARY	010100000000000514000000 
04.
    Flags	REG_DWORD	0x9 
05.
    State	REG_DWORD	0x0 
06.
    CentralProfile	REG_SZ	 
07.
    ProfileLoadTimeLow	REG_DWORD	0x615b1dfa 
08.
    ProfileLoadTimeHigh	REG_DWORD	0x1cd7460 
09.
    RefCount	REG_DWORD	0x2 
10.
 
11.
HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-21-164115752-568394748-1468909586-1003 
12.
    ProfileImagePath	REG_EXPAND_SZ	%SystemDrive%\Dokumente und Einstellungen\test 
13.
    Sid	REG_BINARY	0105000000000005150000002835C809FC03E12112C88D57EB030000 
14.
    Flags	REG_DWORD	0x0 
15.
    State	REG_DWORD	0x104 
16.
    CentralProfile	REG_SZ	 
17.
    ProfileLoadTimeLow	REG_DWORD	0x54f9d633 
18.
    ProfileLoadTimeHigh	REG_DWORD	0x1cadfcb 
19.
    RefCount	REG_DWORD	0x0 
20.
    RunLogonScriptSync	REG_DWORD	0x0 
21.
 
22.
HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-21-164115752-568394748-1468909586-500 
23.
    ProfileImagePath	REG_EXPAND_SZ	%SystemDrive%\Dokumente und Einstellungen\Administrator 
24.
    Sid	REG_BINARY	0105000000000005150000002835C809FC03E12112C88D57F4010000 
25.
    Flags	REG_DWORD	0x0 
26.
    State	REG_DWORD	0x100 
27.
    CentralProfile	REG_SZ	 
28.
    ProfileLoadTimeLow	REG_DWORD	0x50235704 
29.
    ProfileLoadTimeHigh	REG_DWORD	0x1cd23e7 
30.
    RefCount	REG_DWORD	0x0 
31.
    RunLogonScriptSync	REG_DWORD	0x0 
32.
    OptimizedLogonStatus	REG_DWORD	0x5 
33.
 
34.
HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-21-2387321819-182339941-3975157449-10004 
35.
    ProfileImagePath	REG_EXPAND_SZ	%SystemDrive%\Dokumente und Einstellungen\a.sander 
36.
    Sid	REG_BINARY	010500000000000515000000DBA34B8E6549DE0AC916F0EC14270000 
37.
    Flags	REG_DWORD	0x0 
38.
    State	REG_DWORD	0x14 
39.
    CentralProfile	REG_SZ	\\XXX 
40.
    ProfileLoadTimeLow	REG_DWORD	0x4ccad970 
41.
    ProfileLoadTimeHigh	REG_DWORD	0x1cd2866 
42.
    RefCount	REG_DWORD	0x1 
43.
    RunLogonScriptSync	REG_DWORD	0x0
nun möchte ich, dass die 11 zeilen unter HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-21-2387321819-182339941-3975157449-XXXX (inklusive)gelöscht werden.

DAnke!!
Mitglied: MrNetman
07.08.2012 um 17:46 Uhr
Hi connector,

Thor wie der Donnergott oder wie der Einfältige?

Zu deiner Frage:
Erstens fehlen hinweise aufs OS.
Zweitens solltes du erst einmal prüfen, ob es den Schlüssel überhaupt auf mehr als einem Rechner gibt. Sonst erledigt sich das automatische Suchen schon einmal. Vielleicht reduzierst du die Suche nach "HKEY_LOCAL_MACHINE\Software\microsoft\windows nt\CurrentVersion\ProfileList\S-1-5-21"
Aber das entspricht dem Löschen des lokalen Profils.

Gruß
Netman
Bitte warten ..
Mitglied: bastla
07.08.2012 um 20:26 Uhr
Hallo connecthor!

Unter der Annahme, dass Du eigentlich nicht 11 Zeilen, sondern alle Zeilen bis zur nächsten Leerzeile löschen willst, etwa so:
01.
@echo off & setlocal 
02.
set "Ein=D:\RegExport.txt" 
03.
set "Aus=D:\RegExport_kurz.txt" 
04.
set "Suche=S-1-5-21-2387321819-182339941-3975157449-" 
05.
 
06.
set "Schreiben=True" 
07.
(for /f "tokens=1* delims=:" %%i in ('findstr /n "^" "%Ein%"') do ( 
08.
    if "%%j"=="" set "Schreiben=True" 
09.
    echo "%%j"|findstr "%Suche%">nul && set "Schreiben=" 
10.
    if defined Schreiben ( 
11.
        set "Zeile=%%j" 
12.
        setlocal enabledelayedexpansion 
13.
        echo(!Zeile! 
14.
        endlocal 
15.
16.
))>"%Aus%"
Grüße
bastla
Bitte warten ..
Mitglied: connecthor
08.08.2012 um 22:04 Uhr
guten abend,

@lanman: bitte mit ´h´ auch wenn ich manchmal ziemlich blauäugig durch die welt gehe
mir geht es eigentlich primär darum, alle lokalen konten im windows auszulesen. da ich zu diesem zeitpunkt nur die möglichkeit kenne die servergespeicherten konten über die registry auszulesen und durch das löschen die lokalen herauszufiltern. wenn du eine einfachere methode kennst.. immer her damit!!!

@bastla: ich werd das mal testen

DANKE!!!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batsch doppelte Zeile in in Text finden und eine löschen

Frage von GNLen1Batch & Shell10 Kommentare

Hallo zusammen. Ich habe noch nicht so viel Erfahrung mit batch. Ich will eine Textdatei (oder optional alle Datein ...

Batch & Shell

Doppelte Zeilen in Text-Datei löschen

gelöst Frage von reckheimBatch & Shell15 Kommentare

Hallo ich schreibe lange Übersetzungsprogramme in FoxPro in unten folgender Text-Datei-Form. Die Datei ist allerdings durch Zusammenführung verschiedener Versionen ...

PHP

PHP - Text ab bestimmter Zeile löschen

gelöst Frage von tingelPHP4 Kommentare

Hallo, ich habe eine Textdatei, die immer neu erstellt wird, ähnlich aussieht, aber unterschiedlich lang. Auf den Inhalt der ...

Batch & Shell

In allen Textdateien eines bestimmten Pfades die Zeilen x bis Ende löschen

gelöst Frage von SchlothBatch & Shell2 Kommentare

Hallo zusammen, ich möchte für alle Textdateien, die unter einem bestimmten Pfad (z.B. Z:\Test\) abgelegt sind, nur die ersten ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 3 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement17 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Vmware
Server 2008 r2 vmware terminalserver
Frage von MasterCVmware12 Kommentare

Guten Abend zusammen, ich hoffe , dass einer von euch mir weiterhelfen kann ,bei meinem kack Problem ! Ist ...