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

Batchscipt löscht alle Dateien im Windows-Ordner

Mitglied: matschi11

matschi11 (Level 1) - Jetzt verbinden

15.07.2009, aktualisiert 14:27 Uhr, 4458 Aufrufe, 12 Kommentare

Windows XP pro SP 3

Hallo allerseits,
ich verwende schon seit längerem folgende Batchdatei zum schnellen Löschen temporärer Dateien ohne Probleme:

C:
cd oldmsdos
del /f/s/q *.* "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temp"
del /f/s/q *.* "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temporary Internet Files"
del /f/s/q *.* "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Verlauf"
del /f/s/q *.* "C:\Dokumente und Einstellungen\admin\Recent"

Seit gestern werden allerdings zusätzlich alle Dateien im Ordner C:\Windows gelöscht und ich muss anschließend mein System wieder herstellen.
Hat jemand eine Idee für die Ursache?
Mitglied: empreality
15.07.2009 um 14:35 Uhr
Die Syntax ist ja auch für dein Vorhaben gefährlich, denn es werden alle Dateien im angebenen Pfad UND im aktuellen Ordner gelöscht.

Angenommen du startet das Batch nun mit c:\Windows als Arbeitspfad

C: <- ändert nichts, da wir schon auf C: sind
cd oldmsdos <- gibt eine fehlermeldung aus dass oldmsdos nicht gefunden wurde
del /f/s/q *.* "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temp" - löscht alle Dateien im aktuellen Ordner

machs besser so:

CD /D C:\OLDMSDOS

und dann
del /f/s/q "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temp"

Warum überhaupt der Wechsel in den oldmsdos pfad, arbeitest doch eh mit absoluten Pfadangaben ?!
Bitte warten ..
Mitglied: matschi11
15.07.2009 um 14:42 Uhr
danke für die schnelle Antwort. Was bewirkt der Parameter /D?
Und: Welchen Parameter muss ich weglassen, damit NICHT die Dateien im aktuellen Verzeichnis (also jenes, in dem sich das Script aktuell vorfindet) gelöscht werden?
Bitte warten ..
Mitglied: 60730
15.07.2009 um 14:45 Uhr
Servus,

das beste - nicht nur wegen dem Problem - ist benutze das Script nicht, wenn du Admin bist!
Bzw. lege dir einen Benutzer zu, der zum arbeiten da ist und Software dann als Admin installieren.

Denn ich schlussfolgere aus dieser Zeile C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temporary Internet Files - und der Tatsache, dass du im Windows Ordner löschen kannst - du surfst mit Adminrechten.

Was bewirkt der Parameter /D?
die Antwort findest du - wenn du dir /? in einer Dosbox eingibst.

Gruß
Bitte warten ..
Mitglied: empreality
15.07.2009 um 14:48 Uhr
ei du lässt das *.* einfach weg, siehe oben

CD /? sagt das hier:

Verwenden Sie die /D-Option, um zusätzlich zum Wechseln des Verzeichnisses
auch das aktuelle Laufwerk zu wechseln.
Bitte warten ..
Mitglied: matschi11
15.07.2009 um 15:09 Uhr
"... C: <- ändert nichts, da wir schon auf C: sind" ...

Also eigentlich bin ich doch immer in C:\Dokumente und Einstellungen\admin, wenn ich die Kommandozeile starte. Der Befehl C: soll bewirken, zunächst mal ins Wurzelverzeichnis zu wechseln, um anschließend in den Ordner \oldmsdos zu wechseln, der einen Haufen DOS-Befehle bzw. Programme enthält, die ich evtl. bei anderen Scripten benötige.

"cd oldmsdos <- gibt eine fehlermeldung aus dass oldmsdos nicht gefunden wurde"

Wieso? Der Ordner existiert doch.

"machs besser so: CD /D C:\OLDMSDOS"
"Verwenden Sie die /D-Option, um zusätzlich zum Wechseln des Verzeichnisses
auch das aktuelle Laufwerk zu wechseln."

Wieso - ich will das aktuelle LW doch gar nicht wechseln - es spielt sich doch alles auf C ab?

"ei du lässt das *.* einfach weg, siehe oben"

Aber dann wird doch gar nichts gelöscht, da ja keine konkrete Datei benannt wird.
Bitte warten ..
Mitglied: empreality
15.07.2009 um 15:23 Uhr
Der Befehl C: soll bewirken, zunächst mal ins Wurzelverzeichnis zu wechseln
Tut er aber nicht, damit wechselst du nur das Laufwerk.

Das was du willst passiert mit
CD C:\

Und um sicherzugehen eben mit /D als Parameter, falls du doch mal auf einem anderen LW bist.

Wieso? Der Ordner existiert doch.
Nicht wenn du nicht vorher in das Wurzelverz wechselst, s.o.

Aber dann wird doch gar nichts gelöscht, da ja keine konkrete Datei benannt wird.
Doch, probiers doch einfach aus
Bitte warten ..
Mitglied: matschi11
15.07.2009 um 15:39 Uhr
o.k.: habs ausprobiert, Systemdateien in C:\Windows werden also schonmal nicht mehr gelöscht. Danke
Aber die Dateien, die ich eigentlich löschen will auch nicht.
So sieht mein Script jetzt aus:

CD /D C:\oldmsdos
del /f/s/q "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temp"
del /f/s/q "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Temporary Internet Files"
del /f/s/q "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Verlauf"
del /f/s/q "C:\Dokumente und Einstellungen\admin\Recent"

copy "C:\Dokumente und Einstellungen\admin\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\outlook.pst" D:\Backup\Outlook

Alle Dateien in den Ordnern Temp, Temporary Internet Files und Verlauf existieren lustig weiter.
Übrigens müssten in Temp auch dort herumliegende Ordner weggeschrubbt werden.
Bitte warten ..
Mitglied: empreality
15.07.2009 um 15:43 Uhr
doch doch das funktioniert so...

schreibzugriff auf die dateien?
Bitte warten ..
Mitglied: matschi11
15.07.2009 um 16:16 Uhr
hmm - war ein Häkchen vor "schreibgeschützt" - das habe ich entfernt, anschließend gebatcht - gleiches Ergebnis wie vorher. Und - der Schreibschutz war auch wieder aktiviert.
Bitte warten ..
Mitglied: empreality
15.07.2009 um 16:20 Uhr
dann greift da ein programm drauf zu und erstellt die dateien mit dem schreibschutz wieder neu
Bitte warten ..
Mitglied: matschi11
15.07.2009 um 16:23 Uhr
unnu? Welches Programm soll das sein, was kann man machen?
Bitte warten ..
Mitglied: 60730
15.07.2009 um 18:51 Uhr
Zitat von matschi11:
unnu? Welches Programm soll das sein, was kann man machen?

Das gesuchte Program heißt Brain und je höher die Version, desto eher wird ein Schuh daraus.

Zitat von 60730:
Servus,

das beste - nicht nur wegen dem Problem - ist benutze das Script
nicht, wenn du Admin bist!
Bzw. lege dir einen Benutzer zu, der zum arbeiten da ist und Software
dann als Admin installieren.

Denn ich schlussfolgere aus dieser Zeile C:\Dokumente und
Einstellungen\admin\Lokale Einstellungen\Temporary Internet Files
-
und der Tatsache, dass du im Windows Ordner löschen kannst - du
surfst mit Adminrechten.

> Was bewirkt der Parameter /D?
die Antwort findest du - wenn du dir /? in einer Dosbox eingibst.

>Aber dann wird doch gar nichts gelöscht, da ja keine konkrete Datei benannt wird.

Bitte - einmal /? hinter jedem befehl und jede deiner Nachfragen hätte sich erübrigt.

Das du mit keinem Satz - den Tipp mit den Adminrechten irgendwie erwähnt hast und mit der Lethagrie - wie du an das Problemn dran gehst ...

Es gibt manche von uns, die via Administrator.de hierher gelangt sind - das Forum ist aber auch unter Benutzer.de zu erreichen.

Versuche zu verstehen, wie ein Benutzer in den Adminstatus kommt - wenn er Adminrechte auf seienem System hat/haben will.

Mit konstruktiver Kritik kannst du hoffentlich umgehen.

Gruß
Bitte warten ..
Ähnliche Inhalte
Exchange Server

Öffentlicher Ordner löscht sich selbst

gelöst Frage von AsdoosExchange Server3 Kommentare

Hallo zusammen, ich habe bei einem Kunden einen SBS2011 im Einsatz. Im Exchange gibt es eine Sammlung von öffentlichen ...

Hosting & Housing

Plesk löscht E-Mails im Trash Ordner automatisch

gelöst Frage von spcvltHosting & Housing11 Kommentare

Hallo, ich setzte Plesk seit kurze ein für zwei drei Domains. Nun habe ich bemerkt das bei mir die ...

Windows Server

Windows Installer Ordner und MSP-Dateien

gelöst Frage von lcer00Windows Server1 Kommentar

Hallo zusammen, gibt es, außer der Empfehlung "nicht löschen sondern wegverschieben" eine "ordentliche" oder offizielle Empfehlung zum Umgang mit ...

Windows Update

WSUS Serverbereinigungsassistent löscht Update Dateien von der HDD nicht

Frage von mreinkeWindows Update5 Kommentare

Hallo, ich habe einen WSUS Server bei uns zu laufen. Dieser belegt momentan 341GB an Update Dateien. Nun wollte ...

Neue Wissensbeiträge
Windows 10

USB Maus und Tastatur versagen Dienst unter Windows 10

Erfahrungsbericht von hardykopff vor 5 StundenWindows 103 Kommentare

Da steht man ziemlich dumm da, wenn der PC sich wegen fehlender USB Tastatur und Maus nicht bedienen lässt. ...

Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 8 StundenAdministrator.de Feedback10 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 1 TagHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...