Avatar billede web_freak Nybegynder
28. februar 2005 - 10:51 Der er 39 kommentarer og
1 løsning

Sletning af filer

Jeg vil gerne lave en .bat fil.
Som når den kaldes sletter følgende kataloger for filer(alle)

C:Dokuments and Settings\M...\Skrivebord\Recent\*.*
C:\Documents and Settings\M...\Lokale indstillinger\Oversigt\*.*
C:\Documents and Settings\M...\Lokale indstillinger\Temporary Internet Files\*.*
C:\Documents and Settings\M...\Recent\*.*
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 10:57 #1
cd C:Dokuments and Settings\M...\Skrivebord\Recent\*.*
del *.* /q
cd C:\Documents and Settings\M...\Lokale indstillinger\Oversigt\*.*
del *.* /q
cd C:\Documents and Settings\M...\Lokale indstillinger\Temporary Internet Files\*.*
del *.* /q
cd C:\Documents and Settings\M...\Recent\*.*
del *.* /q
Avatar billede majsmarken Nybegynder
28. februar 2005 - 10:58 #2
Avatar billede web_freak Nybegynder
28. februar 2005 - 10:58 #3
Hvad betyder /q
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:00 #4
/q: betyder, at du ikke bliver bedt om at bekræfte sletning.
Du kan evt. sætte /f ind også: så sletter du også skrivebeskyttede filer.
/A:RSHA vil slette alle skrivebeskyttede, skjulte, system og arkivklare filer.
Avatar billede majsmarken Nybegynder
28. februar 2005 - 11:00 #5
@echo off

echo Oprydder "Temporary Internet Files"...
del "%USERPROFILE%\Lokale indstillinger\Temporary Internet Files\*.*" /f /q
del "%USERPROFILE%\Local settings\Temporary Internet Files\*.*" /f /q

echo Oprydder andet...
del c:\*.tmp /f /q
del %temp%\*.tmp /f /q
del %windir%\prefetch\*.* /f /q
del %windir%\temp\*.* /f /q
del "%USERPROFILE%\Local settings\temp\*.*" /f /q
del "%USERPROFILE%\Lokale indstillinger\temp\*.*" /f /q

echo Klar...

pause

(Som nævnt i http://www.eksperten.dk/spm/579071 )
Avatar billede majsmarken Nybegynder
28. februar 2005 - 11:04 #6
Som "rigtigt" program - anbefales:
http://www.spywarefri.dk/vaerktoj.htm#emptytemp
Avatar billede kalp Novice
28. februar 2005 - 11:09 #7
del C:Dokuments and Settings\M...\Skrivebord\Recent\ /q
del C:\Documents and Settings\M...\Lokale indstillinger\Oversigt\ /q
del C:\Documents and Settings\M...\Lokale indstillinger\Temporary Internet Files\ /q
del C:\Documents and Settings\M...\Recent\ /q

pause


dette fungere også
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:16 #8
petkrug "den sletter alle filer på skrivebordet"
majsmarken den skriver "Den angivne sti blev ikke fundet." mange gange, og tømmer ikke noget.
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:18 #9
Hvorfor skulle den slette alle filer på skrivebordet???
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:18 #10
Der hvor der står "M..." skal du naturligvis skrive den fulde sti...
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:19 #11
Det ved jeg ikke men på en eller anden måde har den slette de nyeste filer på skrivebordet?
Avatar billede kalp Novice
28. februar 2005 - 11:21 #12
måske pga. denne C:Dokuments and Settings\M...\Skrivebord\Recent\*.*
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:21 #13
Jeg har lige prøvet igen det gør den altså "petkrug"
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:22 #14
Når du ser på den fulde sti for dit skrivebord, hvad er den så?
Åben evt. en commandprompt og brug 'cd ' til at skifte til det rigtige bibliotek. Jeg går ud fra at dit brugernavn på PC ikke er M..., men derimod et navn, der starter med M - det er det du skal skrive i mit forlag til bat-fil, der hvor der står M...
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:26 #15
Forøvrigvt ligger dine 'recent' files ikke under skrivebord, men under '...\M...\recent'
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:26 #16
Jeg har kontrolleret M... navnet og det er ok.
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:27 #17
så slet:
cd C:Dokuments and Settings\M...\Skrivebord\Recent\*.*
del *.* /q
fra din bat fil. Den gør jo det samme i sidste linie.
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:28 #18
Kan de være fordi det er skjulte fil nogle af dem?
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 11:40 #19
hvis du bruger switchen /a:h burde du kunne fjerne skjulte filer også.
Avatar billede web_freak Nybegynder
28. februar 2005 - 11:57 #20
hvad hvis det kun er "I dag" der skal slettes.
Avatar billede web_freak Nybegynder
28. februar 2005 - 12:14 #21
eller hvis man vil undgå at slette desktop.ini
28. februar 2005 - 12:21 #22
Før vi kommer for godt i gang med parametrene til DEL-kommandoen, er vi nødt til at vide hvilken DOS/Windows-version, der er tale om.
Avatar billede web_freak Nybegynder
28. februar 2005 - 12:26 #23
win xp
... \Lokale indstillinger\Oversigt\ og her kun "I dag" skal slettes.
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 13:01 #24
Jeg var lige ude i noget med xcopy efter dato, men kan ikke få slettet de filer man flytter (overvejede noget med attrib...) - så det er vist mere end jeg kan klare. Det burde kunne lade sig gøre, men jeg ved altså ikke hvordan. Måske en af de andre har et bud... ellers er majsmarkens bud af 11:04 vel ret fornuftigt.
Avatar billede majsmarken Nybegynder
28. februar 2005 - 13:07 #25
Hmmm... Ja der er et eller andet spøjs ved [28/02-2005 11:00:56] forslaget. Det er en universal programstump uafhængig af sprogversion samt hvilket sted du har din Windows/brugerprofil... Jeg har ikke lige nu tid til at følge mere op på den...
Avatar billede gudmundp Praktikant
28. februar 2005 - 20:05 #26
Jeg har lige kigget med her og prøvet den men den her: del "%USERPROFILE%\Lokale indstillinger\Temporary Internet Files\*.*" /f /q
men den siger blev ikke fundet
Avatar billede Peter Krüger Juniormester
28. februar 2005 - 20:34 #27
@gudmundp: du skal nok anvende /a:h /a:s også - så får du hidden og system files med også...
Avatar billede majsmarken Nybegynder
28. februar 2005 - 21:12 #28
De her %ETELLERANDET% er system variable som netop ka' bruges i sådanne BAT filer.
Prøv selv i en CMD-box  ([START - KØR - CMD])  at skrive SET [ENTER] for at få en liste over alle system variable ...

%temp%
%windir%
%USERPROFILE%
Avatar billede majsmarken Nybegynder
28. februar 2005 - 21:22 #29
Det er rigtig nok at linier med "Local settings" vil brokke sig på en DK OS.
Det er rigtig nok at linier med "Lokale indstillinger" vil brokke sig på en US OS.

Ka' følgeligt slettes tilsvarende...

Jeg har prøvet linierne en for en - - -
At DEL linien alligevel ikke sletter noget i ..\Lokale indstillinger\.. er måske fordi MAPPEN er HIDDEN/SKJULT ?
Avatar billede gudmundp Praktikant
28. februar 2005 - 23:08 #30
petkruq> Det hjalp tak
Avatar billede Peter Krüger Juniormester
01. marts 2005 - 05:49 #31
Så er den ged vist også ved at være barberet... Skønt at arbejde lidt med DOS igen - det er jo ikke hver dag, det sker :o)
Avatar billede majsmarken Nybegynder
05. marts 2005 - 18:15 #32
Øhh - hvad endte denne tråd med ?
Avatar billede web_freak Nybegynder
07. marts 2005 - 14:23 #33
Jeg kan stadig ikke slette.
Avatar billede Peter Krüger Juniormester
07. marts 2005 - 14:32 #34
Mystisk. Og du er sikker på at der er filer at slette i de pågældende mapper?
Avatar billede kalp Novice
07. marts 2005 - 14:33 #35
cls
@ECHO OFF
ECHO. ***********************************
ECHO. ** Slette
ECHO. ** Slette mig fortælle
ECHO. *******************************
deltree /y c:\Documents and Settings\bruger\Lokale indstillinger\Skrivebord\*.*
deltree /y c:\Documents and Settings\bruger\Lokale indstillinger\tempor~1\*.*
deltree /y c:\Documents and Settings\bruger\Lokale indstillinger\temp\*.*
deltree /y c:\windows\temp\*.*
deltree /y c:\temp\*.*
deltree /y c:\windows\Recent\*.*
deltree /y c:\recycled\*.*
cls
EXIT



måske?
Avatar billede Peter Krüger Juniormester
07. marts 2005 - 14:35 #36
Naaah - så sletter du jo bibliotekerne - og det er jo ikke meningen. Og vi leder i øjebliket efter en måde at slette filer på, som er oprettet i dag...
Avatar billede kalp Novice
07. marts 2005 - 14:36 #37
ahh ja det som man dog glemmer når en tråd falder hen hehe:)
Avatar billede Peter Krüger Juniormester
07. marts 2005 - 14:54 #38
del *.* /q /a:rsha

Sletter alle filer i pågældende bibliotek.
/q: sletning sker uden at man skal bekræfte hver enkelt fil.
/a:rsha: sletter også alle skrivebeskyttede, system, skjulte og arkiverede filer.

Prøv at sætte den ind. Men jeg har stadig ikke en løsning på datoproblemet. Måske en af de andre???
Avatar billede web_freak Nybegynder
20. juli 2005 - 15:34 #39
Jeg lukker, ingen brugbare svar
Avatar billede web_freak Nybegynder
20. juli 2005 - 15:35 #40
Desvære!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester