Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Temporäre Ordner/Dateien löschen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
  
Neuer Geschäftsführer bei Software Factory GmbH, eine Pressemitteilung
Autor Thema:  Temporäre Ordner/Dateien löschen (1523 mal gelesen)
Stoepsel
Mitglied



Sehen Sie sich das Profil von Stoepsel an!   Senden Sie eine Private Message an Stoepsel  Schreiben Sie einen Gästebucheintrag für Stoepsel

Beiträge: 63
Registriert: 13.07.2005

Intralink 3.3 M022
Wildfire 2 M120
XP

erstellt am: 21. Jul. 2005 12:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Folgendes Problem und ich bin mir auch nicht ganz sicher ob ich hier richtig bin damit-aber es gibt bestimmt unter euch versierte "Füchse" die mir helfen können.
Unter Intralink 3.3/WF2 werden in meinem Temp-Ordner Verzeichnisse angelegt die da heissen 1.dir 2.dir 3.dir usw.
Nun möchte ich diese per bat-Datei löschen.
Tja und da liegt das Problem:
Ich habs mit rd /s *.dir versucht - allerdings ohne Erfolg bzw. mit Fehlermeldung.
Also die DOS-Freaks unter euch sind gefragt.....

Danke schonmal!!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

UJung
Mitglied
Dipl.-Ing.


Sehen Sie sich das Profil von UJung an!   Senden Sie eine Private Message an UJung  Schreiben Sie einen Gästebucheintrag für UJung

Beiträge: 73
Registriert: 06.06.2005

erstellt am: 21. Jul. 2005 12:32    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

Hallo Stoepsel,

ich helfe mir mit den Befehlen 'find' und 'rm' aus GNU utilities for Win32, zu finden unter http://unxutils.sourceforge.net/
Hier finden sich hervorragende Tools für Linux, allerdings für Windows kompiliert.

Der Aufruf in einer Batchdatei lautet dann zum Beispiel:
echo d:\temp leeren
c:\bin\wbin\find d:\temp -name * -mtime +30 -type f -depth -mindepth 1 -exec c:\bin\wbin\rm -v {} ;
c:\bin\wbin\find d:\temp -name * -mtime +30 -type d -depth -mindepth 1 -exec c:\bin\wbin\rm -v -r {} ;

(zuerst werden Dateien gelöscht, dann die ordner)
c:\bin\wbin ist natürlich anzupassen.
Die zwei Zeilen löschen freundlicherweise auch nur Sachen, die älter als 30 Tage sind.
Hilfe zum Befehl gibt es mit 'find --help'

Ich übernehme keine Gewähr für die Richtigkeit der Angaben. Die Anwendung des Beispiels erfolgt selbstverständlich auf eigene Gefahr.
(Die Befehle in dem Paket sind sehr mächtig und erlauben zum Beispiel ein Löschen der gesamten Festplatte ohne Rückfrage.)

Uwe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Michael 18111968
Moderator
F&E & CAD




Sehen Sie sich das Profil von Michael 18111968 an!   Senden Sie eine Private Message an Michael 18111968  Schreiben Sie einen Gästebucheintrag für Michael 18111968

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 21. Jul. 2005 12:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

Huhu!

Fülle doch bitte Dein Profil aus und verrate uns damit so "Kleinigkeiten" wie Betriebssystem, Pro/E-Version +++

Ich suche solange mal den DOS-Befehl raus, da war mal was! :-)

------------------
Viele Grüße aus Heilbronn & Umgebung,
Michael.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

manuki
Mitglied
Fahrzeugtechnikinscheniör


Sehen Sie sich das Profil von manuki an!   Senden Sie eine Private Message an manuki  Schreiben Sie einen Gästebucheintrag für manuki

Beiträge: 621
Registriert: 19.07.2001

Creo 1.0
CATIA V5 R20
CoCreate Modeling 18.0

erstellt am: 21. Jul. 2005 12:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

Versuch mal folgenden Befehl in der DOS-Shell (Windows):

for /f %i in ('dir /b /ad') do rd /s /q %i

Das löscht komplett alle Verzeichnisse im aktuellen Verzeichnis.

Grüße,
Manuel

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stoepsel
Mitglied



Sehen Sie sich das Profil von Stoepsel an!   Senden Sie eine Private Message an Stoepsel  Schreiben Sie einen Gästebucheintrag für Stoepsel

Beiträge: 63
Registriert: 13.07.2005

Intralink 3.3 M022
Wildfire 2 M120
XP

erstellt am: 21. Jul. 2005 13:27    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

So hab mal mein Profil kurz nachgebessert......

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Michael 18111968
Moderator
F&E & CAD




Sehen Sie sich das Profil von Michael 18111968 an!   Senden Sie eine Private Message an Michael 18111968  Schreiben Sie einen Gästebucheintrag für Michael 18111968

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 21. Jul. 2005 14:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

....suuuper, Letzter!

Ich hatte da was mit "deltree" im Kopf, aber die Lösung von manuki ist einfach bestechend genial!

Als alter Abräumer sei mir noch gestattet, dass man in der Schleife auch noch genauer spezifizieren kann, WAS gelöscht werden soll, wenn man  nicht einfach ALLE Verzeichnisse wegblasen will:

for /f %i in ('dir *.dir /b /ad') do rd /s /q %i
löscht alle Verzeichnisse, die mit ".dir" wie bei Dir aufhören,

for /f %i in ('dir ?.dir /b /ad') do rd /s /q %i
löscht dagegen nur die Verzeichnisse mit einem Buchstaben und ".dir"

Klasse Lösung manuki!!

------------------
Viele Grüße aus Heilbronn & Umgebung,
Michael.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stoepsel
Mitglied



Sehen Sie sich das Profil von Stoepsel an!   Senden Sie eine Private Message an Stoepsel  Schreiben Sie einen Gästebucheintrag für Stoepsel

Beiträge: 63
Registriert: 13.07.2005

Intralink 3.3 M022
Wildfire 2 M120
XP

erstellt am: 21. Jul. 2005 14:45    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

mmhhhh.....
freue mich wenn alle so begeistert sind....nur bei mir funzt es nicht.
das Dos fenster geht auf und so schnell wieder zu, so schnell kann ich gar nicht gucken. Aber alle verzeichnisse sind noch da ;-((

Hier mal meine bat-Datei:

REM Dies ist ein kleines Tool zum Löschen der Pro/E *.proi-Dateien sowie der *.trail-dateien und der *.dir Ordner im Ordner D:\temp!
d:
cd temp
del *.proi.*
del *trail.txt*
for /f %i in ('dir *.dir /b /ad') do rd /s/q %i

Pause

Könnt ihr mal drüber schauen??

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stoepsel
Mitglied



Sehen Sie sich das Profil von Stoepsel an!   Senden Sie eine Private Message an Stoepsel  Schreiben Sie einen Gästebucheintrag für Stoepsel

Beiträge: 63
Registriert: 13.07.2005

Intralink 3.3 M022
Wildfire 2 M120
XP

erstellt am: 21. Jul. 2005 16:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

ich hab den Fehler gefunden!!!

Verwendet man den for-Befehl in batch dateien so müssen die Variablen mit doppelten Prozentzeichen geschrieben werden.
also %%i
Das wars!!!
Danke euch beiden klasse Lösung!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Michael 18111968
Moderator
F&E & CAD




Sehen Sie sich das Profil von Michael 18111968 an!   Senden Sie eine Private Message an Michael 18111968  Schreiben Sie einen Gästebucheintrag für Michael 18111968

Beiträge: 4893
Registriert: 25.07.2002

Wildfire 4 M220 (+SUT 2012)
PDMLink 9.1 M050
NVIDIA Quadro FX 1700
Intel DualCore E8400 / 8GB
WinXP 64 Prof. SP2

erstellt am: 22. Jul. 2005 07:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

Morgen!

Dein Befehl "cd temp" ist nicht ganz hasenrein!
Damit landest Du im Unterverzeichnis des aktuellen Verzeichnisses, aber nicht unbedingt in "d:\temp" - vielleicht schon...

"cd \temp" wäre wohl besser, falls Du mal ein einem anderen Arbeitsbereich landest.

Viel Spaß!

------------------
Viele Grüße aus Heilbronn & Umgebung,
Michael.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

manuki
Mitglied
Fahrzeugtechnikinscheniör


Sehen Sie sich das Profil von manuki an!   Senden Sie eine Private Message an manuki  Schreiben Sie einen Gästebucheintrag für manuki

Beiträge: 621
Registriert: 19.07.2001

Creo 1.0
CATIA V5 R20
CoCreate Modeling 18.0

erstellt am: 22. Jul. 2005 10:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Stoepsel 10 Unities + Antwort hilfreich

Du kannst auch "cd /d d:\temp" schreiben, dann werden gleichzeitig Laufwerk und Verzeichnis gewechselt. "d:" kann man sich somit sparen.

Dann ist Dein Code noch weiter optimiert ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Stoepsel
Mitglied



Sehen Sie sich das Profil von Stoepsel an!   Senden Sie eine Private Message an Stoepsel  Schreiben Sie einen Gästebucheintrag für Stoepsel

Beiträge: 63
Registriert: 13.07.2005

Intralink 3.3 M022
Wildfire 2 M120
XP

erstellt am: 22. Jul. 2005 13:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

ich bin begeistert ;-))

Danke und nen supiWE!!!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz