| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| PLM TechnologieForum Hannover |
Autor
|
Thema: Temp-Verzeichnis leeren (14489 mal gelesen)
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 18. Nov. 2005 14:11 <-- editieren / zitieren --> Unities abgeben:
... und hier die gute Tat zum Wochenende: Wie die meisten wissen, legt SolidWorks temporäre Dateien an, die es beim Herunterfahren wieder löscht (zumindest in der Theorie). Nach Abstürzen bleiben aber Datenzombies über und vermüllen das Verzeichnis allmählich. Wenn das Temp-Verzeichnis zu voll wird, kommt es zu rätselhaftem, nicht vorhersagbarem Verhalten von SWX, auch wenn auf der Festplatte noch Platz frei ist. Bei uns sind daher die User angewiesen, dieses Verzeichnis (für gewöhnlich unter /Dokumente und Einstellungen/name/Lokale Einstellungen/Temp) regelmäßig zu löschen. Das ist manchem zu umständlich, daher hab ich eine Batch-Datei geschrieben, die das vereinfacht. Die Datei liegt bei uns auf dem Desktop und wird ab und zu morgens als erstes oder abends als letztes ausgeführt. Damit das ganze bei Euch funktioniert, müsst ihr die .bat mit dem Windows-Editor öffnen und die Pfadangabe anpassen. Wer's brauchen kann, dem wünsch ich viel Spaß damit. Piet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3814 Registriert: 29.09.2004 SOLIDWORKS 2024 SP1.0 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1 SOLIDWORKS 2020 SP5 SOLIDWORKS 2019 SP5 (VM)
|
erstellt am: 18. Nov. 2005 14:19 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
um das ganze nicht userabhängig zu gestalten kann anstelle des Usersnamens %username% eingesetzt werden. Somit könnte eine solche Datei auch im Netzwerk abgelegt werden. Erspart einiges an Administration ------------------ OM Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich der Grund, warum sich so wenige damit beschäftigen. (Henry Ford) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 18. Nov. 2005 14:30 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
|
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 18. Nov. 2005 14:32 <-- editieren / zitieren --> Unities abgeben:
|
snuff Mitglied Maschinenbautechniker
Beiträge: 57 Registriert: 17.10.2005 SWX 2006 Sp5.1 SWX 2007 Sp1.0 Windows XP DUO CORE2 2,67 GHz NVIDIA Quadro FX3500
|
erstellt am: 18. Nov. 2005 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo Piet, klasse Idee Deine Datei zum löschen von den Temp. Aber ich bin einer von denjenigen die leider überhaupt keine Ahnung von diesen Dingen haben (nicht lachen). Darum kannst Du mir erklären was diese Zeilen aussagen? Gruß und Danke Snuff Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 18. Nov. 2005 15:37 <-- editieren / zitieren --> Unities abgeben:
del /S /Q C:\Dokume~1\%username%\Lokale~1\Temp\*.* rmdir /S /Q C:\Dokume~1\%username%\Lokale~1\Temp mkdir C:\Dokume~1\%username%\Lokale~1\Temp Die erste Zeile löscht alle Dateien in dem Verzeichnis ohne Rückfragen. rmdir (remove directory) löscht das Verzeichnis mit allem, was drin ist. /Q: ohne Rückfragen. mkdir (make directory) erzeugt ein neues Verzeichnis mit dem angegebenen Namen. Kann sein, dass man die erste Zeile gar nicht bräuchte, aber so funktioniert es bisher in jedem Fall, auch, wenn SWX schon geöffnet ist. Nähere Info findet man, wenn man in Start/Alle Programme/Zubehör die Eingabeaufforderung startet. Mit "help" kriegt man eine Übersicht aller Befehle, mit gezieltem "help del" die Info zu dem Delete-Befehl usw.. Piet Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
A.Oertel Mitglied Dipl.Ing.
Beiträge: 270 Registriert: 12.10.2000
|
erstellt am: 18. Nov. 2005 17:07 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo zusammen, das kann man auch über Variable angeben: %TEMP% Beispiel: del %temp%\test*.txt löscht alle Dateien im lokale Temporärverzeichnis. Mit weiteren Schaltern kann man bestimmen, wie der del-Befehl arbeiten soll... Gruß Armin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3814 Registriert: 29.09.2004 SOLIDWORKS 2024 SP1.0 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1 SOLIDWORKS 2020 SP5 SOLIDWORKS 2019 SP5 (VM)
|
erstellt am: 20. Nov. 2005 19:56 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Das mit %temp% ist super, aber wie ist das mit dem Tempverzeichnis von SolidWorks, das muss ja nicht mit dem Windows-Tempverzeichnis übereinstimmen? ------------------ OM Denken ist die schwerste Arbeit, die es gibt. Das ist wahrscheinlich der Grund, warum sich so wenige damit beschäftigen. (Henry Ford) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kalle Mitglied Student
Beiträge: 706 Registriert: 14.04.2002
|
erstellt am: 21. Nov. 2005 08:55 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Aheu, warum macht ihr das nur morgens bzw. abends. Packt ans Ende noch den Aufruf der sldworks.exe und lasst eure Verknüpfung auf die Batch datei zeigen. Dann wird das Verzeichnis jedesmal gelöscht bevor SolidWorks startet und ihr habt nicht am Ende des Tages Probleme mit SolidWorks weil das Verzeichnis zu ist. Bis dann, Kalle ------------------ ----------------------------------------- Es gibt immer mehr Lösungen als Probleme. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3814 Registriert: 29.09.2004 SOLIDWORKS 2024 SP1.0 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1 SOLIDWORKS 2020 SP5 SOLIDWORKS 2019 SP5 (VM)
|
erstellt am: 02. Jan. 2006 11:14 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo Kalle, Sowas in der Art haben wir. am Ende wird SolidWorks aufgerufen was auch wunderprächtig funktioniert. Leider aber wird nach dem Aufruf die CMD-Fenster nicht geschlossen. Geht das bei euch? Wie startet ihr SolidWorks aus eine bat-Datei? Bei uns indem wir den Pfad zur sldworks.exe in die bat-Datei schreiben. ------------------ ( Um an die Quelle zu kommen, muss man gegen den Strom schwimmen ) OM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Teddibaer Ehrenmitglied V.I.P. h.c. Struktur-Experte
Beiträge: 2125 Registriert: 09.02.2004
|
erstellt am: 02. Jan. 2006 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
|
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing.
Beiträge: 3814 Registriert: 29.09.2004 SOLIDWORKS 2024 SP1.0 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1 SOLIDWORKS 2020 SP5 SOLIDWORKS 2019 SP5 (VM)
|
erstellt am: 02. Jan. 2006 12:19 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo Teddibär, Vielen Dank für den Input. Leider schliesst das Fenster erst nach der Beendigung von SolidWorks. Es scheint so, dass bei meinem Aufruf eine Rückantwort von der Applikation gefordert wird, welcher dann erste erfolgt, wenn das Programm geschlossen wird. Hier der Ausschnitt aus der bat-Datei (das Ende) D:\Programme\SolidWorks2005\SLDWORKS.exe EXIT
------------------ ( Um an die Quelle zu kommen, muss man gegen den Strom schwimmen ) OM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 13. Apr. 2012 10:09 <-- editieren / zitieren --> Unities abgeben:
Ich greife dieses Thema mal wieder auf: Im Anhang findet ihr eine Batch-Datei, welche die Temp-Verzeichnisse unter Windows7 löscht. Ich habe eine Verknüpfung im Autostart-Ordner gesetzt (C:\Benutzer\ Benutzername\AppData\Roaming\Windows\Startmenü\Programme\Autostart\), so dass bei jedem Rechnerstart die temporären Verzeichnisse gelöscht werden. Piet
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lueghi Mitglied Admin für alle Systeme ....
Beiträge: 416 Registriert: 01.07.2005 CAD...: SWX2022 SP5, ACAD 2019, Tacton / LINO PDM...: PRO.FILE 8.6 ERP...: proAlpha 6.2e / 7.1 BS....: Win10, HP ZBook G5
|
erstellt am: 16. Apr. 2012 12:25 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
|
businessbert Mitglied Konstruktion, Projektleitung, CadAdmin
Beiträge: 225 Registriert: 30.04.2009 SolidWorks Premium 2015 SP4 - SNL Windows 7 Prof. 64-bit Intel Xeon CPU E5-1620 3.50GHz NVIDIA Quadro K4200 16GB Ram Samsung SSD SM84 512GB
|
erstellt am: 16. Apr. 2012 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Hallo Piet! Du solltest aber noch dem mkdir noch das /S /Q rausnehmen. Das macht sonst einen Syntaxfehler und somit keinen neuen Ordner! ------------------ Gruß Robert Man soll sich nicht wundern, das die Katze genau dort Löcher in ihrem Fell hat wo sie ihre Augen hat. .-- . .-. / -.. . ..- - .-.. .. -.-. .... / ... .--. .-. .. -.-. .... - / .-. .. ... -.- .. . .-. - / ...- . .-. ... - .- -. -.. . -. / --.. ..- / .-- . .-. -.. . -. --.... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Piet Mitglied Konstruktionsleiter & Konstrukteur
Beiträge: 661 Registriert: 20.11.2001 SWx 2021
|
erstellt am: 16. Apr. 2012 15:01 <-- editieren / zitieren --> Unities abgeben:
|
ThoMay Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 5258 Registriert: 15.04.2007 SWX 2019 Windows 10 x64
|
erstellt am: 16. Apr. 2012 19:46 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
|
Decoderm Mitglied
Beiträge: 115 Registriert: 03.11.2005 SolidWorks 2019 x64 SP3.0 SolidWorks PDM pro 2019 Windows 10 x64 NVIDIA Quadro M4000 Arbeitsspeicher: 32 GB Workstation HP Z440
|
erstellt am: 17. Apr. 2012 14:27 <-- editieren / zitieren --> Unities abgeben: Nur für Piet
Ich arbeite auch mit CCleaner. Habe bei mir folgende Ordner eingefügt. C:\Users\user\AppData\Local\Temp\ C:\Users\user\AppData\Local\SolidWorks\CXPD\ C:\Users\user\AppData\Local\SolidWorks\CXPA\ C:\Program Files\SolidWorks Corp\SolidWorks Explorer\TempViewFiles\ Und den Ordner mit den Sicherungen. Hab ich noch was vergessen? Mache Freitags immer die Reinigung, klappt bis jetzt wunderbar. [Diese Nachricht wurde von Decoderm am 17. Apr. 2012 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |