Gå till innehåll

Senast använda dokument - begränsa filtyper?


Sambal

Recommended Posts

Jag använder ofta länken till Senast använda dokument.

Men jag blir tokig på att mina word- och excelfiler försvinner så fort bland alla pdf, jpg och gif som jag aldrig vill återvända till!  >:(

Hur gör jag för att begränsa Senast använda dokument till att endast visa doc- och xls-filer?

Länk till kommentar
Dela på andra webbplatser

Klart att det är så... 8) det står i första posten...

Men om det var fler filtyper som Sambal ville ha kvar...

Det är lätt att ordna med ett batchscript, svårigheten ligger i att få det till att fungera som en tjänst eftersom man måste konvertera eller kompilera till en .exe fil först...

Länk till kommentar
Dela på andra webbplatser

Skapa ett nytt dokument med din texteditor eller "Anteckningar".

Kopiera koden nedan och klistra in i ditt nyskapade dokument.

Spara som "Cleanrecent.bat".

Spara filen i C:Windows.

När du vill sortera ut allt utom .Doc och .Xls är det bara att trycka start -> Kör, skriv: cleanrecent.bat och sedan är det färdigt...

OBS!, Du måste byta ut "Användarnamnet" till det namn du loggar in med.

if not exist recenttemp md recenttemp
cd "C:Documents and SettingsAnvändarnamnetRecent"
copy *.doc.lnk recenttemp
copy *.xls.lnk recenttemp
del *.lnk
move c:recenttemp*.*.
cls

Länk till kommentar
Dela på andra webbplatser

Tack Venoms!

Men din batfil löser kanske ändå inte mitt behov.

Jag har i dag visning av de 15 senast använda dokumenten. Jag vill att alla 15 alltid ska vara endast .doc och .xls-filer.

Finns det verkligen ingen möjlighet att lägga in en sträng i registret?

Eller kan jag i stället öka på antalet filer som visas?

Dessutom tyckte jag sista raden i bat-filen så lite konstig ut.

move c:recenttemp*.*.

Borde det inte åtminstone vara ett mellanslag före sista punkten...?

Länk till kommentar
Dela på andra webbplatser

Filen du fick raderar allt utom .doc och .xls.

Första gången du använder den så kan den ta bort allt av någon underlig anledning men efter det så sparar den alla doc och xls precis som du vill ha det.

Vad som gäller punkten... kan det ha blivit en liten miss men den fungerar ändå så jag har inte upptäckt den förrän nu :D

den enda möjligheten att bara låta doc och xls vara kvar i recent finns inte vad jag vet idag, men jag håller på att testa en sak så vi får se senare...

Det finns ingen registerinställning som begränsar filtypen i recent documents, vill du bara ha de hela tiden får du ta bort alla andra från systemet... och det vill man inte  ::)

Du kan flirta lite med Al6 så kanske han/hon kan komma på något som löser problemet... 8)

Om du vill begränsa antalet i recent Documents så går det att lägga ett tillägg i registret som heter "MaxRecentDocs" med värdet det antal du vill visa.

Länk till kommentar
Dela på andra webbplatser

Gäst Naturguiden

Jag kanske är dum nu men vart är det du vill bara ha doc och xls dokument kvar är det under startmeny -> Tidigare ??

Länk till kommentar
Dela på andra webbplatser

Dessvärre fungerar Venoms verktyg för rensning av "Senast använda dokument" inte i Windows XP.

Omflytten fungerar men i Start Menyn finns inga Tidigare genvägar kvar efteråt. Först efter att man

öppnat ett nytt dokument så kommer detta nya upp i menyn (omstart hjälper ej).

Däremot fungerar detta utmärkt i Windows Vista. Här är en mera generell version av Venoms skript.

set RECENT="%USERPROFILE%AppDataRoamingMicrosoftWindowsRecent"

set RECENTTEMP="%USERPROFILE%RecentTemp"

if not exist %RECENTTEMP% md %RECENTTEMP%

;

move %RECENT%*.doc*.lnk %RECENTTEMP%

move %RECENT%*.xls*.lnk %RECENTTEMP%

move %RECENT%*.ppt*.lnk %RECENTTEMP%

move %RECENT%*.txt.lnk  %RECENTTEMP%

move %RECENT%*.pdf.lnk  %RECENTTEMP%

;

del  %RECENT%*.lnk /Q

move  %RECENTTEMP%*.* %RECENT%

rmdir  %RECENTTEMP%

Spara dokumentet på lämplig plats med namnet Tidigare_Rensning.bat

Öppna sedan Start -Alla Program - Administrationsverktyg - Schemaläggaren.

Klicka på "Skapa en standardaktivitet..." i höger kollumnen. Fyll i Job-Namn och Beskrivning

Ange hur ofta det skall köras (När jag loggar in). "Starta ett program" och vid Åtgärd bläddrar

du fram din .bat -fil. Till sist slutför du och provar en inloggning.

Detta program fungerar nu helt osynligt vid inloggning.

Länk till kommentar
Dela på andra webbplatser

Dessvärre fungerar Venoms verktyg för rensning av "Senast använda dokument" inte i Windows XP.

Det var det dummaste jag läst på länge här >:( >:( >:(

Du tror väl ändå inte att jag skulle ge ut ett script som inte fungerar.

Om det är så att du inbillar dig det så blir jag tvungen att skicka ett retroaktivt p-piller till din mamma... >:(

Ursäkt krävs!!

Länk till kommentar
Dela på andra webbplatser

Dessvärre fungerar Venoms verktyg för rensning av "Senast använda dokument" inte i Windows XP.

Det var det dummaste jag läst på länge här >:( >:( >:(

Du tror väl ändå inte att jag skulle ge ut ett script som inte fungerar.

Om det är så att du inbillar dig det så blir jag tvungen att skicka ett retroaktivt p-piller till din mamma... >:(

Ursäkt krävs!!

Nu får du ursäkta mig Venoms om du känner dig trampad någonstans.

Det var inte min mening. Det var bara ett konstaterande...

Jag har kört detta både i PC-emulator och på min bärbara. Båda med WinXP pro.

Jag kan ta rad för rad i skriptet och allt ser ut att gå perfekt.

Men när jag sedan tittar i startmenyn under Tidigare så står där bara [Tomt].

Öppnar jag nya dokument så hamnar dessa genvägar bland de gamla men endast de nya

syns i menyn.

Foldern Recent är återfylld med de önskade genvägarna men Tidigare-menyn är tom.

P.S. Dra inte in morssan i detta. Hon blir bara förbannad då :(

Länk till kommentar
Dela på andra webbplatser

Jag kan ta rad för rad i skriptet och allt ser ut att gå perfekt.

Men när jag sedan tittar i startmenyn under Tidigare så står där bara [Tomt].

Öppnar jag nya dokument så hamnar dessa genvägar bland de gamla men endast de nya

syns i menyn.

Det är konstigt att det fungerar på min dator ... Jag har placerat scriptet i rooten dvs C: för de som inte vet vad det är och kör det från cmd-fönster i rooten.

Det är för att det måste vara en sökväg/plats som är för systemet eller "Path" om man går till "miljövariablerna", man måste också "visa filnamnstillägg" för att det ska fungera (och det glömde jag att skriva tidigare...) så ett litet rätt får du ;)

Föråt att jag drog in din mamma... jag har inte hunnit skicka något piller än... ::)

Här är det skriptet jag kör hemma.

if not exist recenttemp md recenttemp
cd "C:Documents and SettingsAndersRecent"
copy *.doc.lnk recenttemp
copy *.xls.lnk recenttemp
del *.lnk
move c:recenttemp*.*.
cls

Notera att punkten sitter utan mellanslag... dvs *.*.

Förlåt om jag överreagerade...

Ett litet tillägg... i office 2007 heter det inte .doc längre utan .docx

Länk till kommentar
Dela på andra webbplatser

För sent... morssan läste inlägget och har nu lämnat bostaden... är du hemma eller ?

Glöm eventuella punkter och andra ofullkomligheter...

Oavsett var skriptet är placerat så skall rad för rad kunna köras, resultatet skall avläsas och

kontrolleras före nästa steg...

När alla rader i skriptet har gåtts igenom och genvägsfilerna vandrat fram och tillbaka så vore

det väl sjä 17 om det inte slutresultatet blir detsamma för oss.

Du kanske noterade att skriptet (något modifierat) fungerar utmärkt i Vista.

Det är bara i XP som Tidigare förblir tomt (frånsett nya tillägg).

Förklara det du om du kan.

Ett skript skall vara idiotsäkert så även jag skall kunna använda det !

Kan du då på något vis förklara beteendet i mina två datorer ?!?

Finns här någon annan som fått det att fungera i XP ?

P.S.  Nu kräver farssan att du lämnar en skriftlig ursäkt för påhoppet på morssan !

        Han hävdar att det är hans sak att hoppa på henne.

Länk till kommentar
Dela på andra webbplatser

Jag har

XP pro sp3, "visa dolda filer och mappar" och "visa filnamnstillägg" aktiverat, skriptfilen ligger under "Path" och körs från ett cmd fönster från samma plats.

Om jag kör skriptfilen från kör direkt, fungerar det inte inte heller om jag har cmd fönstret på annan plats.

Man tror att det funkar, men resultatet blir som du beskrivit ovan.

Länk till kommentar
Dela på andra webbplatser

Jag tror jag blir tokig på detta...

Se bild. Recent har genvägar i mängder men inget i menyn.

EDIT:  Det visade sig att skriptet rörde till genvägarnas innehåll så alla pekade på Skrivbordet.

          I och med att genvägarna blivit korrupta så visades de inte upp i menyn.

          Följande script fungera i Windows XP oavsett varifrån det körs,

          efter att de kassa genvägarna rensats bort.

set RECENT="%USERPROFILE%Recent"

set RECENTTEMP="%USERPROFILE%RecentTemp"

if not exist %RECENTTEMP% md %RECENTTEMP%

;

move %RECENT%*.doc*.lnk %RECENTTEMP%

move %RECENT%*.xls*.lnk %RECENTTEMP%

move %RECENT%*.ppt*.lnk %RECENTTEMP%

move %RECENT%*.txt.lnk  %RECENTTEMP%

move %RECENT%*.pdf.lnk  %RECENTTEMP%

;

del  %RECENT%*.lnk /Q

move  %RECENTTEMP%*.* %RECENT%

rmdir  %RECENTTEMP%

P.S.   Skicka hem morsan igen efter du bett henne om ursäkt...  ;)

Länk till kommentar
Dela på andra webbplatser

Jag blir nog lika knasig... var har du placerat skriptet när du ska köra det?

Var öppnar du ditt cmd-fönster för att köra scriptet?

Om du skulle vilja göra en skärmdump på dessa två, bara för att kontrollera så vi gör lika...

fore.jpg

efter.jpg

sokvag.jpg

Länk till kommentar
Dela på andra webbplatser

Med mitt senaste skript så spelar det ingen roll var det är placerat.

Senaste gången låg det på ett USB-minne.

I och med att jag använder %USERPROFILE% och "move" så spelar det ingen roll varifrån det körs.

Länk till kommentar
Dela på andra webbplatser

Med mitt senaste skript så spelar det ingen roll var det är placerat.

Nu var det inte ditt script det var frågan om...

Eftersom du påstår att mitt script inte fungerar får du faktiskt göra som jag ber dig eftersom jag vet att scriptet fungerar om man gör på mitt sätt...

Länk till kommentar
Dela på andra webbplatser

Eftersom du påstår att mitt script inte fungerar får du faktiskt göra som jag ber dig eftersom jag vet att scriptet fungerar om man gör på mitt sätt...

Vad menar du med att jag skall felsöka ditt skript på din order? >:( >:( >:(

Du beter dig som en drummel och slänger ur dig både det ena och det andra här.

Jag hade förut uppfattningen att du var seriös Venoms.

Om du slänger upp ett skript som ger olika resultat beroende på varifrån man kör det

så är det inte mig du skall hoppa på och leva rövare. Skärpning !

Du beskriver ju själv att du fått samma problem med ditt eget skript.

Jag har XP pro sp3, "visa dolda filer och mappar" och "visa filnamnstillägg" aktiverat, skriptfilen ligger under "Path" och körs från ett cmd fönster från samma plats.

Om jag kör skriptfilen från kör direkt, fungerar det inte inte heller om jag har cmd fönstret på annan plats.

Man tror att det funkar, men resultatet blir som du beskrivit ovan.

Länk till kommentar
Dela på andra webbplatser

Vad menar du med att jag skall felsöka ditt skript på din order? Arg Arg Arg

Du beter dig som en drummel och slänger ur dig både det ena och det andra här.

Jag hade förut uppfattningen att du var seriös Venoms.

Om du slänger upp ett skript som ger olika resultat beroende på varifrån man kör det

så är det inte mig du skall hoppa på och leva rövare. Skärpning !

Nu får du skärpa dig >:( >:(

Det är du som påstår att mitt script inte fungerar

Då ger jag dig anvisningar om hur du får det att fungera.

Jag har XP pro sp3, "visa dolda filer och mappar" och "visa filnamnstillägg" aktiverat, skriptfilen ligger under "Path" och körs från ett cmd fönster från samma plats.

Om jag kör skriptfilen från kör direkt, fungerar det inte inte heller om jag har cmd fönstret på annan plats.

Man tror att det funkar, men resultatet blir som du beskrivit ovan.

Det är en enkel förklaring på de FEL som Waxinator har gjort, eftersom du inte får det att fungera.

Jag hade förut uppfattningen att du var seriös Venoms.

Jag trodde inte att du var den som först skriver skit om någon annan forum medlem, när det inte är sant det du skriver för att sedan till största delen kopiera det du hackar ner på för att själv framstå som något orakel >:( >:( >:(

Bara så du vet, så är jag kinkig nu!

Länk till kommentar
Dela på andra webbplatser

...

för att sedan till största delen kopiera det du hackar ner på för att själv framstå som något orakel

...

Bara så du vet, så är jag kinkig nu!

Jag har från första inlägg i denna tråd givit dig all "credit" för ditt skript. Här stjäls inget !

Av vilken anledning skulle jag annars över huvud taget nämnt ditt alias. !?

...

Här är en mera generell version av Venoms skript.

...

Att du sedan som en bostskämd barnunge börjar hoppa och skrika löser inte ditt skripts brister.

Det är varje programmerares skyldighet att se till att dennes publicerade program/skript är så

pass genomtänkta att de inte ger upphov till skada för eventuella användare.

Men fortsätt gärna att vara kinkig i Pampers blöjor.

Du har med all tydlighet visat personen bakom ditt 'giftiga' alas...

Länk till kommentar
Dela på andra webbplatser

Mitt script fungerar... om man gör rätt vilket du klart bevisar att du inte gör eftersom du inte får det att fungera.

Men, du vill inte heller visa skärmdumpar på vad som händer om du gör som jag säger till dig,så jag har väl rätt där också fast du kan inte erkänna det nu.

Länk till kommentar
Dela på andra webbplatser

  • 3 veckor senare...

Vill inte blanda mej i det här men tycker verkligen både Waxinator och Venoms ska skärpa till sig.... Kom igen, de är väl bara ta allt med en klackspark utan diverse svängar med "taskiga kommentarer"

Det är sommar!

Dont_Worry_Be_Happy.jpg

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...