Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Ordner und Dateien nicht löschen

Frage Entwicklung Batch & Shell

Mitglied: ManneKL

ManneKL (Level 1) - Jetzt verbinden

26.10.2007, aktualisiert 27.10.2007, 9230 Aufrufe, 2 Kommentare

Ordner und Dateien nicht löschen

Hallo,
möchte in einen PDA Ordner und Dateien loöschen und dabei bestimmte Ordner und Dateien nicht löschen.
Mein Skrippt:
@echo off
cls
echo Clean SDMMC_Card
echo
echo Dateien loeschen ...
del /F /S /Q \SDMMC_Card\*.* >nul 2>nul
pause


cls
echo Clean Flashdisk
echo
echo Dateien loeschen ...
del /F /S /Q \Flashdisk\exclude:nodel.txt >nul
REMdel /F /S /Q \Flashdisk\*.* >nul 2>nul
pause

goto fertig

:fertig
echo.
echo FERTIG ===) OK !!!

:ende
echo.
pause
exit
**
Folgende Orner und Dateien sollen im Ornder>>>nodel.txt nicht gelöscht werden:JavaSetup
JEM-CE
System
System.mky
TC
Leider finktioniert das nicht!
Kann mir da jemand mal helfen????
Viele Dank für Eure Bemühungen.
Manne
Mitglied: Biber
26.10.2007 um 19:33 Uhr
Moin ManneKL,

der M$-DEL-Befehl kennt keinen Schalter zum Ausschließen von Dateien oder Ordnern.
Der arbeitet nur mit Positiv-Werten: den Dateien, die Du explizit zum Löschen angibst
Das können aber auch "Alle" (*.*) oder daten mit bestimmten Eigenschaften (z.B.*.tmp) sein.

Wenn allerdings die Dateien/Ordner, die Du erhalten willst, keine formellen (Namens-)Gemeinsamkeiten haben, gibt es erstmal nur zwei Strategien (die ich sehe):

  • entweder Du erstellst einen Positiv-Lösch-Batch
01.
del Work\*.* /s /q 
02.
del temp\*.* /s /q 
03.
:: usw..
  • oder, wenn Du partout so eine Ausschlussliste verwenden willst, dann musst Du die Dateien einzeln anfassen lassen und vor dem Löschen einer Datei mit der Liste vergleichen.
Sinngemäß:
01.
.... 
02.
For /r %%i in (*.*) do @echo find /i "%%~pnxi" \pfad\NichPlattmachen.txt || del "%%~pnxi"
in diesem Fall würden (theoretisch) nur alle Dateien gelöscht werden, die NICHT in der "\NichPlattmachen.txt" mit vollständigem Pfad erwähnt sind. Gib am CMD-Prompt mal "For /r %i in (*.txt) do @echo %~pnxi" ein, dann siehst Du das Format.

Ich halte die zweite Variante eher für Spielkram denn für nützlich und empfehle den ersten Weg!

Grüße
Biber
Bitte warten ..
Mitglied: ManneKL
27.10.2007 um 08:45 Uhr
Danke Biber,
werde es mal so ausprobieren und auch dann so positiv ausschliessen.

Besten Dank
Manne
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows 7
0 KB dateien automatisch löschen (5)

Frage von amgm2006 zum Thema Windows 7 ...

Batch & Shell
14 Tage alte Dateien automatisch löschen - Shell (1)

Frage von traller zum Thema Batch & Shell ...

Windows Server
gelöst Administrator kann auf Server keine EXE-Dateien kopieren, löschen, anlegen (5)

Frage von Winfried-HH zum Thema Windows Server ...

Heiß diskutierte Inhalte
Erkennung und -Abwehr
Virenschutz - Meinungen (24)

Frage von honeybee zum Thema Erkennung und -Abwehr ...

Windows 10
Welches OS für Firmengeräte? (17)

Frage von MarkusVH zum Thema Windows 10 ...

Server-Hardware
Erfahrungswerte Hardwaresupport physikalische Server (14)

Frage von Devilx zum Thema Server-Hardware ...

Exchange Server
SBS2011: POP3-Connector 10 MB Grenze Email Benachrichtigung (14)

Frage von bogi1102 zum Thema Exchange Server ...