Avatar billede narkona Praktikant
10. januar 2005 - 11:37 Der er 10 kommentarer og
1 løsning

slet internet temp hos alle brugere på en pc via bat fil

jeg ønsker lavet en bat fil, som undersøger ved kørsel hvilke brugere der er oprettet på maskinene (dvs bat filen kan håndtere at der senere bliver tilføjer flere brugere)
Så jeg skal bare ved opstart trykke på filen og så er internet temp filerne slettet.

det kan f.eks også være en .bat fil som kører efter login hos hver enkelt bruger og så sletter denne's internet temp filer.

lav venligst bat fil og sæt ind som svar. skal have den fulde løsning og ik bare udklip af koden.
Avatar billede majsmarken Nybegynder
10. januar 2005 - 11:43 #1
del "%USERPROFILE%\Lokale indstillinger\Temporary Internet Files\*.*" /f /q

del "%USERPROFILE%\Local settings\Temporary Internet Files\*.*" /f /q

Så ka' du lige som godt ta' disse med i oprydningen:

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
Avatar billede narkona Praktikant
10. januar 2005 - 11:56 #2
så den totale .bat fil er som du har skrevet?
jeg kan bare kopiere den tekst direkte ind i notesblok og gemme filen som .bat? og så placere i de enkelte brugeres START>>programmer>Start/Startup mappe?
Avatar billede majsmarken Nybegynder
10. januar 2005 - 12:17 #3
@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
Avatar billede majsmarken Nybegynder
10. januar 2005 - 12:18 #4
Så er den "universal" for både DK/US styresystem...

Men prøv den lige på et par brugerer før "offentliggørelse"...
Avatar billede narkona Praktikant
10. januar 2005 - 13:56 #5
kan man "undertrykke" evt errors? dvs man ikke ændrer i scriptet og kører den engelske windows så vil man jo få fejl grundet de danske stinavne (men det vil også virke pga de US stinavne), men kan man ike vælge at HVIS der kommer error's underkørslen , så bliver disse bare ikke vist?
Avatar billede bertelbrander Novice
10. januar 2005 - 20:12 #6
Du kan tilføje følgende til de linier hvis output du vil ignorere:
>nul 2>&1

Bemærk at scriptet kun sletter for den nuværende bruger, ikke alle. Man kan godt lave en model der virker for alle brugere.
Avatar billede majsmarken Nybegynder
11. januar 2005 - 07:56 #7
Jeg forventer at der er samme sprog version på de kværne som det skal bruges på... så ka' du jo bare slette den ikke relevante linie...

Der er vist et andet indlæg her på eksperten som omhandler "en model der virker for alle brugere." - undersøger...
Avatar billede bertelbrander Novice
11. januar 2005 - 20:11 #8
Man kunne starte med:

@echo off
setlocal

for /F "tokens=1,2 delims=\" %%I in ("%USERPROFILE%") do set Root=%%I\%%J

for /F "tokens=*" %%I in ('dir /B /AD "%Root%\"') do (
  del "%Root%\%%~I\Lokale indstillinger\Temporary Internet Files\*-*" /f /q
)
Avatar billede narkona Praktikant
21. januar 2005 - 02:15 #9
kom lige med svar så jeg kan give dig point.
Avatar billede majsmarken Nybegynder
21. januar 2005 - 08:26 #10
ping...
(Hvem af os?)
Avatar billede lecxi Nybegynder
21. januar 2005 - 08:31 #11
genialt - lige et script jeg har brug for, takker majsmarken, narkona og bertelbrander.
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