Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Ordnernamen in ein Textfile schreiben

Frage Entwicklung Batch & Shell

Mitglied: 89485

89485 (Level 1)

05.08.2010 um 06:49 Uhr, 3759 Aufrufe, 4 Kommentare

Guten Morgen,

mein Problem ist folgendes:

Ich will via Batch bestimmte User beim Hochfahren des PC´s löschen.
Dadurch will ich aber erst mal schauen, wer in dem Ordner "C:\Dokumente und Einstellungen\" überhaupt vorhanden ist.

Am Besten sollen gewisse User (nicht alle) in eine Variable oder in ein Textfile geschrieben werden, mit der ich dann mit Hilfe des "rmdir /s /q" Befehls die Ordner lösche.

Wie mache ich das am Besten?


LG Batchliebhaber
Mitglied: bastla
05.08.2010 um 09:40 Uhr
Hallo Batchliebhaber!

Kommt darauf an, wie viele Ausnahmen Du benötigst - im einfachsten Fall zB
>D:\Liste.txt dir /b /ad "C:\Dokumente und Einstellungen"|findstr /v "Administrator LocalService NetworkService"
Alternativ könntest Du es mit einer Ausnahmenliste in einer Datei (jeder User in einer eigenen Zeile) versuchen:
>D:\Liste.txt dir /b /ad "C:\Dokumente und Einstellungen"|findstr /v /g:D:\Ausnahmen.txt
Grüße
bastla
Bitte warten ..
Mitglied: 89485
05.08.2010 um 10:30 Uhr
Moin,

also =)

ich habe in den Ordner G:\test mehrere Testordner erstellt.
in der Ausnahmen.txt stehen als Ausnahme Ordner 1 und Ordner 3 drin...

Die anderen 3 Ordner (2,4,5) zeigt er mir jetzt schon richtig an. Wie speichere ich die dann in eine Variable?

LG
Bitte warten ..
Mitglied: bastla
05.08.2010 um 10:44 Uhr
Hallo Batchliebhaber!
Wie speichere ich die dann in eine Variable?
Eigentlich gar nicht - einfach ein Schleifchen "herumwickeln" und tun, was zu tun ist:
01.
pushd "C:\Dokumente und Einstellungen" 
02.
for /f "delims=" %%i in ('dir /b /ad ^|findstr /v /g:D:\Ausnahmen.txt') do echo rd /s /q "%%i" 
03.
popd
Das "echo" sorgt in der Testphase dafür, dass die Löschbefehle nur angezeigt werden ...

Grüße
bastla
Bitte warten ..
Mitglied: 89485
05.08.2010 um 10:57 Uhr
danke sehr


du bist der GRÖßTE =D
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Ordnernamen aus Dateinamen erstellen (1)

Frage von Dr.Byte zum Thema Batch & Shell ...

Batch & Shell
gelöst Dateiname entsprechend einem um x-Ebenen übergeordeten Ordnernamen umbenennen (3)

Frage von Booster07 zum Thema Batch & Shell ...

Batch & Shell
gelöst CMD ausgabe in log schreiben (9)

Frage von medikopter zum Thema Batch & Shell ...

Windows Server
gelöst Freigabe führt nicht zur Schreib-Berechtigung (11)

Frage von ElmaCx zum Thema Windows Server ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows 10
Seekrank bei Windows 10 (18)

Frage von zauberer123 zum Thema Windows 10 ...

Monitoring
Netzwerk-Monitoring Software (18)

Frage von Ghost108 zum Thema Monitoring ...

Windows 10
Windows 10 Fall Creators Update Fehler (13)

Frage von ZeroCool23 zum Thema Windows 10 ...