Artikel top billede

(Foto: Computerworld)

Nyttige genveje i Windows

Få hurtig adgang til masser af nyttige Windows-funktioner med dine egne skræddersyede genveje.

Af Redaktionen, Alt om Data

Denne artikel er oprindeligt bragt på Alt om Data. Computerworld overtog i november 2022 Alt om Data. Du kan læse mere om overtagelsen her.

Windows er fuld af alle mulige interessante ideer og teknologier, men ved første øjekast ser den ydmyge genvej ikke ud til at være blandt dem.

Hvis man imidlertid ser nærmere på dem, vil man se, at genveje er stærkere, end de fleste er klar over. De er ikke kun begrænset til at indlæse applikationer, man kan også bruge dem til at kalde andre funktioner – fra at vise en bestemt dialogboks i Kontrolpanelet til at slukke for Windows Vistas Aero-grænseflade eller sågar genstarte pc’en.

Man kan tilpasse andre applikationer ved at starte dem med kommandolinje-funktioner, og man kan endda lave en tastaturkombination, så man kan starte genvejen fra tastaturet.

Enkle genvejstrick

Genveje kan rumme meget nyttige indstillingsmuligheder. Højreklik på en af dem og vælg »Egenskaber | Genvej« for at se de muligheder, der er til stede. »Start i« skal pege på den fil, man vil indlæse, men man kan tilføje andre parametre. Lav for eksempel en genvej, der indlæser »c:windowsexplorer.exe«, så bliver der åbnet en Stifinder, der peger på mappen »Dokumenter«.

Hvis man ændrer »Start i« til »»c:windows.exe« c:minsti« åbner den i den mappe, man selv vælge. Mange andre applikationer understøtter kommandolinjeparametre, der hjælper med at tilpasse deres funktion. Du kan finde oplysningerne i dokumentationen.

Den mest spændende egenskab er den genvejsfunktion, der gør det muligt at definere en genvejstast, der starter en applikation.

Hvis man plejer at navigere gennem Startmenuen for at køre et bestemt program – for eksempel Google Earth – skal man i stedet vise dets genvejsegenskaber og klikke i boksen »Genvejstast«.

Tryk så på de taster, der skal udgøre tastaturkombinationen (samtidigt) – for eksempel [Ctrl]+[Alt]+[E]. Fra nu af vil denne tastaturkombination starte Google Earth, uden at man behøver at traske rundt i nogen menuer.

Eksekverbare Windowsfiler

Hvis man laver tastaturgenveje til sine mest populære applikationer, sparer man måske ikke ret megen tid, de ligger sikkert allerede i Startmenuen. Men hvad med tastaturgenveje til Windowsfunktioner?

I Windows Vista kan man for eksempel ikke direkte åbne siden »Netværksforbindelser« fra ens netforbindelse eller fra Startmenuen – medmindre man laver en genvej.

Det gør man ved at højreklikke på en tom del af skrivebordet, vælge | Genvej”, skriv ”ncpa.cpl” som åbner menupunktet ”Netværksforbindelser”. Navngiv genvejen med en sigende beskrivelse.

Der er også en praktisk applet, der viser alle brugerkonti på pc’en. Den kan konfigurere dem, ændre deres kodeord eller slå kravet om at skrive et brugernavn og kodeord helt fra.

Det kan man ikke med den almindelige ”Users”-applet, men hvis du laver en genvej med startmålet ”controluserpasswords2”, har du hurtig adgang til dette nyttige administrationsværktøj.

Man kan gøre omtrent det samme med de fleste andre Kontrolpanel-appletter. Se på oversigten over Kontrolpanel-genveje. Tredjeparts-applikationer tilføjer somme tider deres egne Kontrolpanel-appletter, og de bliver normalt startet på samme måde: Ved at oprette en genvej, hvor målet er ”control applet.cpl” (søg efter ”*,cpl”-filer i dit system for at se alle mulighederne).

Der er også mange nyttige Microsoft Management-snapins, og de har alle sammen efternavnet ”.msc”. Når man vil køre Device Management fra en genvej, bruger man målet ”devmgmt.msc”. Event Viewer’en er ”eventvwr.msc”. Services er ”services.,sc”, og Windows Vista Firewall finder man ved ”wf.msc”. Søg i dit system efter ”*.msc2-filer for at finde flere.

DLL-funktioner

Problemet med at køre eksekverbare filer fra en genvej er, at man ikke får klart definerede resultater. Man kan måske køre appletten ”Computer Management”, men det tager alligevel adskillige klik, før man når frem til den aktuelle dialogboks eller funktion, man har brug for.

Det er imidlertid her, ”RunDLL32.exe” kommer ind i billedet. Med dette fikse værktøj kan man få adgang til funktioner direkte fra en DLL-fil, og det giver mere præcise resultater.

Hvis man har en gammel pc eller bærbar, der kører Windows Vista, synes man måske, at den nye Aero-grænseflade sætter tempoet ned samtidig med, at man gerne vil bruge funktioner som Flip3D.

Man vil altså ikke slå den helt fra. Løsningen er at oprette genveje, der gør det muligt at tænde og slukke Aero, når man ønsker det. Brug en genvej med målet ”rundll32.exe dwmApi #104” til at slukke Aero og ”rundll32.exe dwmApi #102” til at tænde den igen.

Man kan også bruge rundll32-kommandoer til at lave genveje, der selektivt rydder ens Internet Explorer 7-filer. Brug målet ”RunDLL32.exe InetCpl.cpl,ClearMyTracksByProcess 1” til at slette historikken.

Erstat tallet ”1” med ”2” for at slette dine cookies. Et ”8” sletter dine midlertidige internetfiler, ”16” tager sig af formdata, ”32” rydder kodeord, og ”255” sletter det hele. RunDLL32 er navnlig praktisk til at få adgang til obskure, men nyttige appletter, som man ikke vidste, at man havde.

Appletten ”Stored User Names and Passwords” gemmer ens netværkskodeord, men de er ikke nemme at finde. Lav en genvej med målet ”rundll32.exe keymgr.dll,KRShowKeyMgr”, så kan du starte den med et klik på en knap.

Avancerede ideer

Den største fordel ved RunDLL32 er dens evne til at eksekvere kommandoer, der er svære – hvis ikke umulige – at indlæse på anden vis.

Windows-værktøjer som System Restore og Windows Setup er et eksempel. De udsætter somme tider opgaverne, indtil de tror, at ens pc ikke er blevet brugt et stykke tid, og det er i teorien en god ide.

Men det betyder også, at disse opgaver kan blive udskudt længe, og hvis den algoritme, der skal opdage tomgang, svigter, kan disse opgaver blive afviklet på uheldige tidspunkter. Selv om pc’en fungerer, er det ikke rart at høre på al den trampen rundt på harddisken.

Løsningen? Lav en genvej med målet ”RunDLL32.exe advapi32.dll,ProcessIdleTasks”. Denne funktion beder Windows om at afvikle opgaverne med det samme.

Kør den, mens du laver noget, der ikke kræver meget af cpu’en eller harddisken (browser, skriver e-mails), eller måske mens du forlader pc’en for en kort stund. Nu kan du være sikker på, at uløste systemopgaver snart bliver gjort færdige.

Et lignende problem kan opstå, mens man kører et program, der ændrer en af ens indstillinger i registreringsdatabasen – for eksempel det tapet, der er angivet i ”HKEY_CURRENT_USERControl PanelDesktopWallpaper”.

I mange tilfælde sker der ingenting, før du logger ud og logger på igen, men man kan sætte fart i sagerne med en genvej. Lav en med målet ”RunDLL32.exe USER32.DLL,UpdatePerUserSYstemParameters ,1 ,True” og navnet ”Registry refresh”.

Når man dobbeltklikker på den, tvinger den Windows til at genlæse indstillinger for ”HKEY_CURRENT_USER”. Der bør straks komme en opdatering, uden at det er nødvendigt at genstarte.

Det er ikke altid bedst at køre RunDLL32. Man kan for eksempel oprette en genvej med målet ”rundll32.exe user32.dll,LockWorkStation” for at låse sin pc, men det kan man allerede gøre ved at trykke [Windowstasten]+[L], så der er ikke vundet meget.

Der findes dog mange andre nyttige kommandoer, og man se detaljerne for over 200 hos DX21 (www.dx21.com(SCRIPTING/RUNDLL/REFGUIDE.ASP). Find dem du kan bruge, og du vil snart nyde at have en mere effektiv og produktiv pc.

Kan du ikke lide Vistas nye slukmenu? Hvorfor ikke bruge genveje i stedet? Målet for Luk er »Shutdown.exe –s –t 00«. Til genstart er det »Shutdown.exe –r –t 00«. Dvale er »rundll32.exe PowrProf.dll,SetSuspendState«, og slumre er »rundll32.exe PowrProf.dll,SetSuspendState Sleep«.

»Shutdown.exe« er meget alsidig og kan slukke en computer på ens lokalnet (»shutdown.exe-s-m \computername -t 60«). Åbn et kommandovindue og skriv »shutdown /?« for at få en komplet liste over alle de indstillinger, programmet omfatter.

Adgangsstyring control: access.cpl

Tilføj/fjern programmer: control appwiz.cpl

Egenskaber for dato og tid: control desk.cpl

Dato og tid: control timedate.cpl

Skærmindstillinger: control desk.cpl

Skrifttyper: control fonts

Internetindstillinger: control inetcpl.cpl

Tastaturindstillinger: control main.cpl keyboard

Museindstillinger: control main.cpl

Strømstyring: control powercfg.cpl

Printer control: printers

Regionale indstillinger: control intl.cpl

Scannere og kameraer: control sticpl.cpl

Lydindstillinger: control mmsys.cpl

Systemindstillinger: control sysdm.cpl

[themepacific_accordion]
[themepacific_accordion_section title="Fakta"]

Det skal du bruge…

[/themepacific_accordion_section]
[themepacific_accordion_section title="Fakta"]

Guldkorn

[/themepacific_accordion_section]
[/themepacific_accordion]