.: News - Downloads - Hilfe Forum - Windows FAQ - Kontakt - Impressum / Datenschutz :.
  Navigation

    Startseite
    Newscenter
    Downloads
    Screenshots
    Forum
    Online Shop
    Spielhalle
    Bilder Upload
    Mitglieder Map

  FAQ Datenbank

    FAQ, Tipps, Hilfe
    CMD (DOS) Befehle
    Windows 2000
    Windows Vista
    Windows XP
    Server 2003
    Microsoft Office
    Security Bulletins
    Service Packs

  Update Packs

    Windows 2000
    Windows XP
    Server 2003

  Service

    Windows XP Slipper
    Slipstream CD
    MS Security Tools

  RSS Feed  

    Alle News
    Treiber News
    Software News
    Hardware News
    Microsoft News
    Alle Windows FAQ
    Windows 2000 FAQ
    Windows XP FAQ
    Windows Vista FAQ
    Update Packs
    Screenshots
    Downloads

  Surf-Tipp

    Kostenlose Online-Kurse zu MS Office, OpenOffice und Internet-Technik

Keine Kompromisse im Kampf gegen Kinderpornografie


Archiv Screenshots
Archiv FAQ
Archiv Community News
Archiv Spiele News
Archiv Konsolen News
Archiv Allgemeine News
Archiv Microsoft News
Archiv Hardware News
Archiv Treiber News
Archiv Software News
Zurück   Winhelpline Forum > Sonstige Themen > Programmierung und Skripte
Passwort vergessen?

Programmierung und Skripte Alles zum Thema AJAX, HTML, CSS, XML, XSL, JavaScript, SQL, PHP, Perl & CGI, JAVA, Apache, u.v.m.

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 15.09.2002, 14:24   #1
Arch
Insane Poster
 
Benutzerbild von Arch
 
Registriert seit: 15.04.2002
Ort: Cologne
Beiträge: 99



Systempfade Batch-tauglich machen

Moin Moin.

Hab ne etwas triviale Frage:
Ich übe mich derzeit als Batch-Newbie und experimentiere gerade ein bißchen mit einer Batch-Datei, die temporäre Dateien / Ordner leeren soll.
Nun stoße ich an das Problem, daß kein Pfadname länger als 8 Zeichen sein darf bzw. das Whitespace im Pfadnamen von DOS aus nicht gelesen werden kann.
Insofern müßte ich wohl oder übel meine Systempfade umstellen (wie macht man des gefahrlos?) - oder gibt es eine Alternative?

Bsp-Problem wäre folgende Zeile:

del C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Verlauf\*.*

Gruß & Dank

Arch


Arch's Signatur Der bequemste Weg, Daten zwischen 2 PCs zu übertragen, ist, sie mit "Copy" in den Zwischenspeicher zu übernehmen und dann die Maus rüberzutragen :-)
Arch ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:29   #2
Rupps.
Inspekteur
 
Benutzerbild von Rupps.
 
Registriert seit: 17.03.2001
Alter: 56
Beiträge: 13.433



Standard

die Pfade immer so abkürzen.
del "C:\Dokume~1\Admini~1\Lokale~1\Verlauf\*.*"

xxxxxx~1 = 8 Zeichen und in Anführungszeichen setzen


Rupps.'s Signatur Rechtschreibfehler sind geistiges Eigentum des Verfassers
Rupps. ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:44   #3
Arch
Insane Poster
 
Benutzerbild von Arch
 
Registriert seit: 15.04.2002
Ort: Cologne
Beiträge: 99

  Themenstarter


Cool

Thx - das hat mich n Stück weitergebracht.
Trotzdem - ich bin so dreist und frage mal wieda:

1.) Wenn ich einen delete-Befehl für ein Verzeichnis angebe, muß ich den mit "j / n" bestätigen - kann man das automatisieren?

2.) Ich stolpere bei derartigem Abkürzen über die Fehlermeldung "<Pfad> konnte nicht gefunden werden".
Was hab ich falsch gemacht?

Bsp-Zeile für 2.):

del "C:\Dokume~1\Admini~1\Lokale~1\Tempor~1\*.*"

3.) Beim (manuellen) bestätigen der Frage nach dem loeschen des Inhaltes von del "C:\Dokume~1\Admini~1\Lokale~1\Temp\*.*" gibt er mir die vollzugsmeldung.
Aber die Dateien sind anschließend unverändert noch da (???)

Gruß & nochmals Dank

Arch


Arch's Signatur Der bequemste Weg, Daten zwischen 2 PCs zu übertragen, ist, sie mit "Copy" in den Zwischenspeicher zu übernehmen und dann die Maus rüberzutragen :-)

Geändert von Arch (15.09.2002 um 14:47 Uhr).
Arch ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:47   #4
forumwurm
Power Poster
 
Registriert seit: 09.06.2002
Ort: schweiz
Beiträge: 2.284



Standard

@Rupps

entweder thilde oder ""


das mit der thilde ist der komplizierte weg, einfacher wäre es wenn du den pfad in "" setzt. dann kanns auch mehr als 8 zeichen haben oder sogar leerzeichen

du könntest auch mit variablen arbeiten, anstelle der ganzen pfade


forumwurm's Signatur Externer Link

forget internet explorer, get the best browser Externer Link

Geändert von forumwurm (15.09.2002 um 14:50 Uhr).
forumwurm ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:48   #5
Rupps.
Inspekteur
 
Benutzerbild von Rupps.
 
Registriert seit: 17.03.2001
Alter: 56
Beiträge: 13.433



Standard

1.) mach am Ende des Befehls /Q für keine Bestätigung

2.) bei Temporäre Internetfiles funzt das nicht den das ist ein Systemordner


Rupps.'s Signatur Rechtschreibfehler sind geistiges Eigentum des Verfassers
Rupps. ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:52   #6
forumwurm
Power Poster
 
Registriert seit: 09.06.2002
Ort: schweiz
Beiträge: 2.284



Standard

@ Rupps

du kannst doch die temp inetfiles löschen, jedoch den ordner nicht


forumwurm's Signatur Externer Link

forget internet explorer, get the best browser Externer Link
forumwurm ist offline   Mit Zitat antworten
Alt 15.09.2002, 14:53   #7
Arch
Insane Poster
 
Benutzerbild von Arch
 
Registriert seit: 15.04.2002
Ort: Cologne
Beiträge: 99

  Themenstarter



Finally:

> 2.) bei Temporäre Internetfiles funzt das nicht den das
> ist ein Systemordner

Was mach ich bei Systemordnern?

Gruß & immer noch dankbar

Arch


Arch's Signatur Der bequemste Weg, Daten zwischen 2 PCs zu übertragen, ist, sie mit "Copy" in den Zwischenspeicher zu übernehmen und dann die Maus rüberzutragen :-)
Arch ist offline   Mit Zitat antworten
Alt 15.09.2002, 15:57   #8
Arch
Insane Poster
 
Benutzerbild von Arch
 
Registriert seit: 15.04.2002
Ort: Cologne
Beiträge: 99

  Themenstarter



Ums zu präzisieren:
Das hier ist der letzte Stand meines Versuchs (irgendwo sind Batch-Dateien schon was nettes ).

Und folgende Fragen hab ich da noch zu:

- Ich kann unter DOS im untigen Stil nur Dateien, keine Verzeichnisse loeschen. Da aber z.B: in Temp-Ordnern diverse unnötige Verzeichnisse sind, wär ich die gern los. Wie muß ich das editieren? mit "rd" geht nix (zumindest so nich, wie unten)

- Sowohl bei "Verlauf" als auch bei den "Temporary Internet Files" kriege ich die Meldung, daß der Pfad nicht gefunden würde, obwohl ich den zigmal überprüft habe - kann ich nicht copy-pasten oder liegt das an den Systemordnern?

- Der ganze nette Newbie-Code löscht - ehrlich gesagt - nix



echo y |del "C:\Dokumente und Einstellungen\Administrator\Cookies\*.*"

echo y |del "C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temp\*.*"
::echo y |rd "C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temp\*.*"

echo y |del "C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Temporary Internet Files\*.*"

echo y |del "C:\Dokumente und Einstellungen\Administrator\Lokale Einstellungen\Verlauf\*.*"

echo y |del "C:\WINNT\Temp\*.*"
::echo y |rd "C:\WINNT\Temp\*.*"

::exit

Hat jemand n Tipp für n Batch-Neuling, was er falsch gemacht hat?
Wär super

Arch


Arch's Signatur Der bequemste Weg, Daten zwischen 2 PCs zu übertragen, ist, sie mit "Copy" in den Zwischenspeicher zu übernehmen und dann die Maus rüberzutragen :-)
Arch ist offline   Mit Zitat antworten
Alt 15.09.2002, 16:55   #9
q3wert
Inspekteur
 
Benutzerbild von q3wert
 
Registriert seit: 15.08.2000
Ort: Hamburg
Alter: 38
Beiträge: 7.990



Standard

echo y|del "%temp%"\*


q3wert's Signatur Trau niemandem. Schon gar nicht Sigi Externer Link
q3wert ist offline   Mit Zitat antworten
Alt 15.09.2002, 17:07   #10
q3wert
Inspekteur
 
Benutzerbild von q3wert
 
Registriert seit: 15.08.2000
Ort: Hamburg
Alter: 38
Beiträge: 7.990



Standard

achja, für dein beispiel müsste gehen:
del "%USERPROFILE%\Lokale Einstellungen\Verlauf"\*


q3wert's Signatur Trau niemandem. Schon gar nicht Sigi Externer Link
q3wert ist offline   Mit Zitat antworten
Antwort



Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Systempfade selbst bestimmen BuckFix FAQ Datenbank - Infos, Tipps und Tricks Windows XP 0 28.03.2006 03:46
AMD X2 CPU nicht WinXP tauglich? Marqus Hardware Windows XP 1 17.11.2005 17:40
Audiotrak Maya 5.1EX - DJ tauglich? enzephalon Multimedia 2 05.06.2003 15:34
aus Reg Datei Batch Datei machen Guardian Programmierung und Skripte 3 28.11.2002 23:24
Temporäre Systempfade per Batch leeren Arch Programmierung und Skripte 5 06.10.2002 14:40


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr.


Powered by vBulletin Version 3.5.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2000 - 2006, WinHelpline.info
  Werbung

  Moderatoren

   Schach
   Seefahrt
   Lotte Berk
   Netzwerkservice
   Football
   Webdesign

Partnerlinks:  3DCenter.org |  3DChips.net |  Planet 3DNow! |  3DChip.de |  Netzwerktotal |  Wintotal.de |  Elektrikforum.de |  Computerwissen.de |  Prad.de |  Winsoftware.de |  netzwelt.de |  WinFAQ.de