/ Forside/ Teknologi / Hardware / Pc'er / Tip
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Pc'er
#NavnPoint
Klaudi 48441
o.v.n. 40523
refi 29114
Fijala 19253
molokyle 16243
webnoob 14995
Brassovit.. 12863
peet49 11383
EXTERMINA.. 10755
10  severino 10622
Tøm TEMP-mappen automatisk ved opstart a~
Steffansteffan har modtaget 15 point for dette tip
Fra : Steffansteffan
Vist : 878 gange

Dato : 04-01-03 17:40

Dette tip er gældende for : Windows 2000, Windows NT 4.0, Windows XP.



Hvis man ikke holder øje med ens TEMP-mappes størrelse af midlertidige filer, så kan der ligge op til flere hundrede megabyte junk-data og fylde op. Det skyldes, at ikke alle programmer er lige gode til at rydde op efter sig selv når de arbejder.

Ved at kalde en batch-fil under opstart af computeren, kan man automatisk få slettet alle de midlertidige filer som bare ligger og fylder op. Filen placeres fysisk i WINNT-mappen, hvorefter man laver en genvej til den i Windows Start-mappe.

På en dansk Windows 2000 og XP maskine skal genvejen fra filen i \WINNT-mappen placeres på det følgende sted: C:\Documents and Settings\All Users\Menuen Start\Programmer\Start\

Batch-filen kan senere hen bruges til andre formål, for eksempel kopiering af bestemte filer under opstart, mapping af lokale- eller netværks delinger og meget andet. Gør følgende :

1. Start Notepad.exe
2. Kopier de følgende linjer ind i det nye dokument (ret ikke kommandoerne !) :

@echo off
if not "%OS%"=="Windows_NT" goto NODEL
for /f "tokens=*" %%i in ('dir %TEMP% /b /x /a-d') do @del "%TEMP%\%%i"
for /f "tokens=*" %%k in ('dir %TEMP% /b /x /ad') do @rmdir /s /q "%TEMP%\%%k"
:NODEL
exit

3. Gem filen som winstart.cmd i C:\WINNT\ mappen
4. Luk Notepad og start Stifinder
5. Naviger til C:\Documents and Settings\All Users\Menuen Start\Programmer\Start\
6. I Stifinder klik på menupunktet "Filer" og vælg Ny / Genvej
7. I menuen "Opret Genvej" find da filen C:\WINNT\winstart.cmd
8. Klik "OK" og klik herefter på "Næste >"
9. Ret navnet på genvejen efter eget ønske og klik på "Udfør"

Der er nu oprettet en genvej til C:\WINNT\winstart.cmd i opstartsmappen for alle brugere af computeren. Denne starter herefter batch-filen under opstart.

Forklaring på batch-scripted :

Batch-scripted benytter sig af miljøvariablen %TEMP%, hvilken som standard peger på mappen "C:\WINNT\Temp\" (med mindre man selv har ændret dette under / Kontrol Panel / System / Avanceret / Miljøvariabler).

Der checkes dog først om det i hele taget kaldes fra en Windows NT-baseret computer (NT/2000/XP). Hvis ikke, springer koden automatisk sletteprocessen over. Er det en NT-baseret computer, sker sletningen i to tempi.

Først fjernes alle filer i roden af %TEMP% (C:\WINNT\Temp\*.*) en for en med dos-kommandoen del. Når dette er gjort, udfører den næste linje.

I næste slette-linje checkes der om der findes undermapper i %TEMP%, hvorefter disse fjernes en for en med dos-kommandoen rmdir (remove directory). Hertil angiver parameten /s, at undermapper til undermappen også skal fjernes. Parameteren /q angiver, at sletning ikke skal bekræftes.

Scripted kan snilt rettes til at slette filer og undermapper andre steder. Man skal blot udskifte miljøvariablen %TEMP% med stien til en anden mappe (for eksempel: X:\SLET_FILER). Husk i den forbindelse, at mappen ikke må indeholde mellemrum i sit navn.


 
 
Bedømmelse

Fra : netper


Dato : 04-01-03 17:57



Bedømmelse

Fra : fedtmule30


Dato : 04-01-03 19:23



Bedømmelse

Fra : johnl


Dato : 04-01-03 19:46



Bedømmelse

Fra : jersild


Dato : 04-01-03 17:55



Bedømmelse

Fra : kanduolsen


Dato : 04-01-03 20:52



Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke lave en bedømmelse til dette tip.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste