Just nu i M3-nätverket
Gå till innehåll

Ta bort MRUF:s


Gäst George M

Rekommendera Poster

Gäst George M

Vill skapa en BAT-fil som raderar s k MRUF:s

('Most Recent Used Files' - Senast använda filer)

Detta skript fungerar exempelvis i n t e:

*

C:\> del HKEY_CURRENT_USER\Software\FoxitReader\

Recent File List\File*

Det går inte att hitta sökvägen.

C:\>

*

Problemet är att nyckeln "HKEY_CURRENT_USER"

består av enskilda filer, väl gömda i Windows(XP).

Att skapa genväg till registerpost i Registret

fungerar heller inte i n n e f r å n RegEdit.

I vissa program t ex Classic Media Player är det

ett enkelt menyval att radera 'Senast använda

filer'. I mitt ordbehandlingsprogram Atlantis

är det föredömligt och omtänksamt gjort. Från

menylisten:

*

File -> Recent Documents ->

Remove Obsolete

Remove All

*

Man kan alltså välja att bara ta bart ogiltiga

poster eller alla. Det kallar jag service! Vad

blir eforumläsarnas service till trådskaparen?

*

(Vid eventuella svar, v g citera mig inte.)

Länk till kommentar
Dela på andra webbplatser

Kan du inte tänka dig att använda CCleaner eller liknande program för att ta bort dem i stället?

 

Det går ju att göra registerändringsfil (.reg) som kan ta bort poster i registret men blir det fel kan man ju förstöra hela registret.

Utgående från ditt exempel ser det ut ungefär som:

 

[-HKEY_CURRENT_USER\Software\FoxitReader\Recent File List\File*]

 

Observera att jag skrev ungefär och eftersom jag inte har tillräcklig erfarenhet av att skriva sådana registerändringsfiler kommer jag inte ge någon exakt.

Minustecknet efter [ markerar att något ska bort.

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Det tips nr 2 om .reg-fil låter lockande! Tack på förhand!

Skulle jag dröja avsevärt med att uppvisa resultat så

beror det på ominstallation av Windows XP :). Nej, jag är

van registerändrare...

Länk till kommentar
Dela på andra webbplatser

Jag tror inte du kan använda vanliga kommandoradsprogram för att ta bort registrernycklar. Du måste använda powershell.

 

Fast när jag skriver detta så hittade jag ett verktyg som heter reg, så du borde kunna göra något i stil med

reg delete "HKEY_CURRENT_USER\Software\FoxitReader\Recent File List"

Ska inte svära på att det fungerar då jag inte provat själv.

 

(Vid eventuella svar, v g citera mig inte.)

Varför inte det?

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Till #4 .M

Ang ej önskade citat: Ibland redigerar jag långa

inlägg och de kan då tappa sin relevans. Kortare

1 till 2-radiga citat kan vara OK.

Du glömde tala om var jag får tag i programmet

"reg"!. Vad heter firman som gör verktyget, så

kan jag leta själv. Programmet verkar ju lättan-

vänt.

Länk till kommentar
Dela på andra webbplatser

Det är inbyggt i Windows så du borde ha det redan. Åtminstone finns det på min Windows 7 dator. XP vet jag inte för det lämnade jag bakom mig för flera år sedan.

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Ja, "reg" finns där. Begär förklaring på kommandot med

reg delete /?

...men förstår ej de två exemplen som visas.

"Fel: Det gick inte att hitta den registernyckel..." osv.

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Med ditt exempel som grund:

reg delete HKCU\Software\MinTest

...som grund -> Startar prompten:

 

Microsoft Windows XP [Version 5.1.2600]

© Copyright 1985-2001 Microsoft Corporation

*

C:\>reg delete HKCU\Software\Foxit Software\Foxit Reader\Recent File List\File3

*

Fel: För många kommandoradsparametrar

-

Min kommentar till felmeddelandet:

Jag misstänker att det i n t e är tillåtet med m e l l a n s l a g !

Men den faktiska sökvägen ser f a k t i s k t ut som just:

-

HKCU\Software\Foxit Software\Foxit Reader\Recent File List\File3

-

Och därmed frikänner jag mig själv som idiotförklarad.

-

Jag justerar till:

-

C:\>reg delete HKCU\Software\FoxitSoftware\FoxitReader\RecentFileList\File3

*

Permanently delete the registry key Software\FoxitSoftware\FoxitReader\RecentFil

eList\File3 (Y/N)? y

*

Fel: Det gick inte att hitta den registernyckel eller det värde som angavs

-

Min kommentar:

-

Nej, naturligtvis inte, jag har ju tagit bort mellanslagen!

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Nej, ingen skillnad...

*

C:\>reg delete "HKCU\Software\Foxit Software\Foxit Reader\Recent File List\File3"

*

Permanently delete the registry key Software\Foxit Software\Foxit Reader\Recent

File List\File3 (Y/N)? y

*

Fel: Det gick inte att hitta den registernyckel eller det värde som angavs

*

C:\>

*

Vänligen bifoga ett komplett exempel från d i n

dator! Och svar från programmet när det hela

lyckas! Skulle vara trevligt se något positivt

också, inte bara felmeddelanden...

*

Ett MAKRO-program kanske skulle göra susen (?).

Alltså ett program som spelar in tangentbords-

nedslag som man sedan kan spela upp. Enkelt pro-

gramgränssnitt typ:

*

[ Record ][ Stop ]

[ Preview ]

[ Save to file ]

Länk till kommentar
Dela på andra webbplatser

Gäst George M

Efter obändlig envishet: Lyckad operation!

Valde först en annan nyckel. 'Recent' i WordPad:

*

C:\>REG DELETE HKEY_CURRENT_USER\Software\Microsoft\

Windows\CurrentVersion\Applets\Wordpad\

*

Permanently delete the registry key Software\Microsoft\

Windows\CurrentVersion\Applets\Wordpad\ (Y/N)? y

*

Åtgärden slutfördes

*

C:\>

*

Min kommentar:

De gyllene frasen "Åtgärden slutfördes".

OBS! H e l a mappen 'Recent File List' tas då bort.

Den mappen nyskapas dock - tack och lov - nästa gång

jag sparar en fil i WordPad.

*

(Detta inlägg, #13, är gjort innan jag hann läsa ditt

#12 med bifogad fil.)

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...