12. august 2004 - 10:54Der er
11 kommentarer og 1 løsning
Group policy til bestemmelse af program i forhold til filendelse?
Hej.
Kan det lade sig gøre via en group policy at bestemme hvilket program der skal startes op på klient PC'en logget på domænet, i forhold til filendelsen?
Jeg vil gerne at når en bruger aktivere en fil af *.gif, *.bmp eller *.jpg typen, at Microsoft Photo Editor er programmet der startes op.?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
ja det var lidt det jeg hvade i tankerne, men er ikke helt klar over hvordan det kan laves, det skal jeg lige fundere lidt over, men mon ikke også andre snart kommer med nogle bud ;)
det er vi enige om dannyboyd, burde stå et sted under HKEY_CLASSES_ROOT (og det gør det også kan jeg se) så må resten næsten være lige ud af landevejen :)
For at finde ud af svaret på dit spørgsmål opfandt jeg lige min egen extension som jeg ikke regnede med ville rende ind i andre programmer ".olg"
Jeg valgte derefter at åbne denne fil. Her kom Windows så glad som den er og bad mig vælge hvilket program jeg ville benytte til at åbne filen med. Her tænkte jeg det nok var bedst at benytte et program som ikke havde andre henvisninger i registrerings databasen, så jeg lavede en tom exe fil jeg kaldte "fisen.exe".
Så kunne jeg let spore ændringerne i Registrerings databasen.
Her er hvad jeg fandt frem til: Under "HKEY_CLASSES_ROOT" laver den en key der hedder ".olg" Altså bare efternavnet på den fil der skal sammekædes med et program. Det kunne også være f.eks. ".html"
Værdien "(Standard)" som altid ligger under alle keys, skal så sættes til den key under classes der indeholder informationer omkring det program den skal åbnes med.
I mit tilfælde hedder værdien: "olg_auto_file".
Længere nede under "HKEY_CLASSES_ROOT" ligger så en anden key der hedder "olg_auto_file" og under denne ligger følgende sti: "shell\open\command" Hvor commands standard værdi så er ligmed det program som den bruger til at åbne filen med. I mit tilfælde er det "c:\temp\fisen.exe %1"
"%1" er selvfølgelig bare for at fortælle at den skal sætte den fil man vil åbne som parametre efter programmet.
Dvs. at de regkey der skal benyttes i alt er som følger: --------- Klip ------------ Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.olg] @="olg_auto_file" --------- Slut ------------
Dette kan godt laves med en GPO. Det kræver dog at du selv laver en Template. Problemet med templates er at du så skulle lave en entry i din template for hver fil du ville havde kædet sammen med et program, så det nemmeste for dig ville nok være hvis du importerede en regkey via. et login script.
Det var lidt en hård omgang : ) Jeg ved ikke om det ville have ændret noget, men det er selvfølgelig en fejl at jeg ikke har oplyst at der er tale om en Win2K server samt Win2K prof. klienter. Kunne ikke få det til at virke, så kiggede et par andre Win. installationer efter, for at se hvad der blev brugt af kommandoer og parametre for at give association mellem program og fil endelse. På den PC jeg forsøgte at implementere det på, fandtes der under [HKEY_CLASSES_ROOT\jpegfile\shell\open\] ud over command key'en også en ddeexec key. Under command key’en blev der inden jeg ændrede det, henvist her til via parametre, aner ikke med hvilket formål! Til sidst slettede jeg helt denne key, og så virkede dit eksempel. : )
Jeg vil forsøge med logon script nu, vender tilbage : )
Hej igen. Først og fremmest, undskyld at jeg har været fraværende, har haft en del om ørene de seneste 14 dage.
Jeg har fået lavet mig en test_add_key.reg fil, som når den eksekveres tilføjer den key i registreringsdatabasen som jeg gerne vil have. Det er testet fra en klient af. Mit problem er så at få den kørt via serverens eksisterende Logon.vbs script.
Jeg har tilføjet følgende linje direkte i scriptet, hvilket resultere i en syntaksfejl ved tegn nummer 9, når der logges på domænet fra klienten af.:
Jeg ved der kan blive tale om at jeg nu spørger på noget andet, end da jeg oprettede tråden, og er derfor også villig til at oprette en ny, med tilsvarende antal point.
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.