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 Lokale Profile monatlich loeschen Script

Mitglied: retz12

retz12 (Level 1) - Jetzt verbinden

16.06.2008, aktualisiert 15:31 Uhr, 3724 Aufrufe, 5 Kommentare

Ich möchte ein Script schreiben, dass alle lokal gespeicherten Profile unter C:\Dokumente und Einstellungen\ löscht.
Bisher habe ich es so gelöst, dass ich jeden einzelen Bentzerordner mit
RD /S/Q vorname.nachname
Das Script funktioniert bisher auch nur, wenn die Script Datei im Ordner C:\Dokumente und Einstellungen\ liegt.
Es ist natürlich sehr mühsam, wenn zb. ein neuer User dazukommt.
Es darf natürlich auch nicht der Default und All User Ordner gelöscht werden.

Hat jemand eine entsprechende Lösung parat?
Mitglied: 60730
16.06.2008 um 14:07 Uhr
Moin,

so als Ansatz
01.
c: 
02.
if not exist c:\test md c:\test 
03.
cd test 
04.
del /q *.ini 
05.
dir /b "C:\Dokumente und Einstellungen\" > allprofile.ini 
06.
findstr /v "Administrator" allprofile.ini  >> profile.ini 
07.
findstr /v "Default User" profile.ini  >> profile1.ini 
08.
findstr /v "All Users" profile1.ini >> profile2.ini 
09.
for /f %%f in (profile2.ini) do (echo RD %%f /S/Q) 
10.
pause

Probier das mal aus und wenn alles passt, kannst du in der letzten Zeile das Echo rausnehmen, das dafür sorgt, daß nicht gelöscht, sondern angezeigt wird.

Es darf natürlich auch nicht der Default und All User Ordner gelöscht werden.
Und wenn du noch genauer hinsiehst, dann fällt dir auch doch die Ausnahme Administrator auf
Edit - hoffentlich ist es für den Tipp mit dem Administrator nicht schon zu spät
Bitte warten ..
Mitglied: Logan000
16.06.2008 um 14:25 Uhr
Moin

Wahlweise als vbs:
01.
Set objFSO = CreateObject("Scripting.FileSystemObject") 
02.
Set Rootfolder = objFSO.getFolder("C:\Dokumente und Einstellungen\") 
03.
Set SubFolder = Rootfolder.SubFolders 
04.
for each folder in SubFolder 
05.
	If folder.name = "All Users" OR _ 
06.
		Foldername = "Default User" Then 
07.
		' Nix zu tun 
08.
	else 
09.
		objFSO.DeleteFolder folder.path,true 
10.
	end if 
11.
next
Viel Erfolg
Gruß L.
Bitte warten ..
Mitglied: retz12
16.06.2008 um 15:29 Uhr
Bitte warten ..
Mitglied: retz12
16.06.2008 um 15:31 Uhr
Es hat funktioniert.
Ich teste es immer auf einem anderen LW bevor ich es dann richtig ausführe. Es wird bei mir alles vorher getestet.
Nur das mit dem Echo hab ich irgendwie überflogen, deshalt wusste ich schon nicht mehr woran es liegt, dass die ordner nicht gelöscht werden.

Aber jetzt hat alles funktioniert.
Danke
Bitte warten ..
Mitglied: retz12
30.01.2009 um 11:16 Uhr
Script ist gut und funktioniert auch.
Wie kann ich jetzt noch protokollieren, welche ordner vollständig gelöscht wurden und welche nicht.
Muss das Script oft 2mal ausführen, damit alle Ordner weg sind.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Powershell Script zum löschen von lokalen Profilen bei "Account Unknown"

Frage von mc-doubleyouBatch & Shell10 Kommentare

Hallo zusammen, ich habe nun schon einige Zeit gesucht und auch das ein oder andere gefunden, aber noch arbeitet ...

Windows 8

Lokales Profil löschen

gelöst Frage von BlindzerokillerWindows 85 Kommentare

Umgebung : Domaine Windows 8.1 PC : soll ein Benutzerkonto komplett gelöscht werden damit es wirder neu hinzugefügt werden ...

Batch & Shell

Lokale Profile von deaktivierten AD Usern löschen

gelöst Frage von arduinoBatch & Shell1 Kommentar

Hallo Kann mir jemand weiterhelfen? Mein Ziel ist es, lokal auf dem Gerät die Profile von Benutzern, die im ...

Windows 7

Lokale Profile einfrieren

Frage von Lebowski23Windows 73 Kommentare

Hallo, gibt es eine Möglichkeit eine lokales Profil unter Win 7 einzufrieren. Also keine Änderungen zuzulassen oder diese nach ...

Neue Wissensbeiträge
Windows 10

Neue Sicherheitslücke in Windows 10 (Version 1709) durch Google öffentlich geworden

Information von kgborn vor 6 StundenWindows 10

Vor ein paar Tagen haben Googles Sicherheitsforscher vom Projekt Zero eine Sicherheitslücke im Edge-Browser publiziert. Jetzt wurde eine weitere ...

iOS
IOS 11.2.6 verfügbar
Information von sabines vor 12 StundeniOS

Mit dem Update soll der Bug behoben werden, bei dem eine bestimmte Zeichenkette IOS zum Absturz gebracht hat.

Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 1 TagSicherheit8 Kommentare

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 1 TagInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Heiß diskutierte Inhalte
Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server24 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

LAN, WAN, Wireless
VPN Cisco ASA5505 PaloAlto PA-200
gelöst Frage von YannoschLAN, WAN, Wireless22 Kommentare

Hallo zusammen, ich würde gerne ein Site-to-Site VPN zwischen den beiden Standorten aufbauen. PaloAlto PA200 Internetanschluss Deutsche Telekom GK ...

Webbrowser
Welcher Browser ist der Beste?
Frage von justtinWebbrowser15 Kommentare

Hallo Leute Ich habe eine interessante Frage. Mich wurde mal interessieren welcher Browser ist eure meinung nach der beste? ...