Avatar billede robotten Praktikant
09. december 2008 - 12:02 Der er 8 kommentarer og
2 løsninger

Automatisk oprydning på pc via batch job

Hej

Tænker på, om det kan være muligt at lave en form for automatisk oprydning på en pc.

Noget i retning af, at slette alle midlertidige filer, og derefter køre en defragmentering.

Problemet for mig ligger i, at det skal virke både under Vista/Xp, og for de underliggende brugere på pc'en.

Kan det laves, så det selv søges ud, slettes og der startes en defragmentering?
Avatar billede mireigi Novice
09. december 2008 - 12:17 #1
du kan prøve med følgende i en .bat fil:
[COPY HERE]
del "C:\Documents And Settings\Din_Bruger\Lokale indstillinger\Temporary Internet Files\*.*" /q

del "C:\Documents And Settings\Din_Bruger\Lokale indstillinger\Temp\*.*" /q

defrag c: -f
[STOP HERE]

MiReiGi
Avatar billede robotten Praktikant
09. december 2008 - 12:29 #2
Fint.

Men når "din_bruger" er forskellig fra pc til pc, og nogle har oprettet flere brugere?

Fx. kan windows beskrives som %localdir%, idet det ligger fast. Men brugernavne er forskellige.
Avatar billede mireigi Novice
09. december 2008 - 12:40 #3
erstat "C:\Documents And Settings\Din_Bruger" med "%homepath%" så får du mappen for den nuværende bruger :)

MiReiGi
Avatar billede robotten Praktikant
09. december 2008 - 13:30 #4
Ja, som vil administratorkontoen (pc'erne er på domæne), og det vil derfor ikke kunne bruges.

Der er måske slet ingen vej ud af problemet.
Avatar billede mireigi Novice
09. december 2008 - 13:41 #5
Ok, skal lige have noget slået helt fast her.

Vil du afvikle batch jobbet lokalt på computeren eller starte det med fjernkontrol?
Avatar billede robotten Praktikant
09. december 2008 - 15:07 #6
Jeg vil logge ind som admin på den eneklte pc, og køre et batchjob der fjerner alle midlertidige filer, og kører en defrag.
Og så måske lige en shutdown kommando til sidst.

Det skal ikke køres via group policy.

Men igen, jeg kan ikke se mig ud af automatisk at få slettet temporary internetfiles og cookies mv. under den enkelte bruger.

Og endvidere kan der i særtilfælde stødes på en enegelsk xp, så det både kan heede dokumenter og documents and settings. Og tilsvarende uder Vista med brugere/users.

Windows' eget oprydningsprogram tager så vidt jeg ved kun den aktuelle brugers filer.
Avatar billede mireigi Novice
09. december 2008 - 15:29 #7
Ok. Tror desværre ikke der er nogen "nem" løsning til dit spørgsmål. Den bedste løsning vil nok være at finde et professionelt værktøj til det.

Du kan selvfølgelig også have to .bat filer liggende på samtlige computere; en til XP og en til Vista. Lav noget fjernskrivebord på dem alle og gå ind den vej. Den pågældende bruger bliver godtnok forstyrret et øjeblik når du overtager kontrollen, men hvis du alligevel sletter i dennes filer inkognito, kan jeg ikke se det store problem.
Avatar billede robotten Praktikant
09. december 2008 - 15:45 #8
Jeg prøver at lede noget mere. Men du skal have tak for hjælpen. Lig et svar.
Avatar billede mireigi Novice
09. december 2008 - 15:51 #9
Du behøver ikke give nogen point, og slet ikke 200. Fandt jo ikke en løsning til dig, men du må godt skrive herinde hvad du finder på. Det kan jo være andre står i samme situation :)

MiReiGi
09. december 2008 - 20:02 #10
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