Oprettet tor. d. 11. marts 2010 kl. 08:46:33

lsskaarup
lsskaarup (18.248 point. Point ude: 750)

Undgå MS's browservalg fra central hold

Ja, nu begynder vi så småt at se popups om browservalgt, som Microsoft er blevet pålagt af EU men deraf følgende forvirring blandt brugere.

Fantastisk af EU at skabe mere arbejde til os, og mere forvirring blandt forbrugerne, i forbrugernes "interesse"...

Nå, men vi har en politik på mit arbejde om at bruge IE, så valgt er fuldstændig ligegyldigt, og for at slippe for en masse opringerne såsom "Hvad gør jeg nu...?", "Hvad er/betyder dette...?", kunne jeg godt tænke mig at vide, om jeg fra centralt hold kan lukke ned for dette valg?

Jeg har fundet følgende side (http://support.microsoft.com/kb/2019411), som siger at man bare skal ændre i registreringsdatabasen, men det kræver jo stadig at jeg kommer rundt til alle maskiner.

Vil jeg kunne inkludere det i et VBscript, der kører ved logon,  og i så fald hvordan, eller kan jeg gøre på anden måde?

Skrevet tor. d. 11. marts 2010 kl. 11:30:11| #1

tpo
tpo (42.571 point)
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKLM\Software\BrowserChoice\", Enable, "REG_DWORD"
WshShell.RegWrite "HKLM\Software\BrowserChoice\Enable", 0, "REG_DWORD"
Set WshShell = Nothing

:-)

Skrevet tor. d. 11. marts 2010 kl. 12:56:48| #2

lsskaarup
lsskaarup (18.248 point)
Virker ikke, der sker i hvert fald ikke noget i reg.db.

Skrevet tor. d. 11. marts 2010 kl. 14:18:13| #3

tpo
tpo (42.571 point)
Du skal køre det som et Startup script. Så kører det under SYSTEM kontoen.

Hvis du kører det som et logon script, kører det med de tilladelser brugeren har.
"Almindelige" brugere har ikke tilladelse til at skrive i HKEY_LOCAL_MACHINE.

:-)

Skrevet tor. d. 11. marts 2010 kl. 15:33:02| #4

lsskaarup
lsskaarup (18.248 point)
Heller ikke som lokal administratorer?

Jeg måtte lige ændre linje 3...

Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegWrite "HKLM\Software\BrowserChoice\", Enable, "REG_DWORD"
WshShell.RegWrite "HKLM\Software\BrowserChoice\Enable", 0, "REG_DWORD"
Set WshShell = Nothing

Før den lavede Enable med værdien 0

Skrevet tor. d. 11. marts 2010 kl. 15:36:18| #5

thov
thov (33.809 point)
Det er opdateringen 'kb976002' vi bliver belemret med, som er årsagen.
Jeg har fjernet fluebenet fra den i Windows Update, men har man automatisk opdatering aktiveret, ryger den jo bare ind.

Her er mere om det http://www.grouppolicy.biz/tag/kb976002/

Skrevet tor. d. 11. marts 2010 kl. 16:03:12| #6

lsskaarup
lsskaarup (18.248 point)
Kæmper lidt med også at få fjernet den skide genvej der kommer på skrivebordet.

Jeg troede det var en genvej (.lnk), men den bliver ikke slettet, så den må hedde noget andet

Skrevet tor. d. 11. marts 2010 kl. 16:08:46| #7

lsskaarup
lsskaarup (18.248 point)
Jeg har følgend kode, men det virker ikke. Jeg har prøvet med .lnk og .exe efter filnavnet.

Set filesys = CreateObject("Scripting.FileSystemObject")
desktop = WshShell.SpecialFolders("Desktop")
file = desktop & "\Valg af webbrowser"
'filesys.CreateTextFile "c:\somefile.txt", True
If filesys.FileExists(file) Then
  filesys.DeleteFile file
  Response.Write("File deleted")
End If

Skrevet tor. d. 11. marts 2010 kl. 16:21:47| #8

tpo
tpo (42.571 point)
lsskaarup #4

Før den lavede Enable med værdien 0

http://support.microsoft.com/kb/2019411
Possible values:

1          Display the Browser Choice update (default)
0          Do not display the Browser Choice update

:-)

Skrevet tor. d. 11. marts 2010 kl. 16:25:41| #9

lsskaarup
lsskaarup (18.248 point)
#8 Jeg fik en fejl på det, så jeg måtte jo prøve noget andet.

Men jeg har lavet en GPO i stedet for, var faktisk nemmere, men jeg mangler stadig lige at slette filen.

Hvordan angiver jeg brugerens sti til skrivebordet, så det gælder for både Windows XP og Windows 7?

C:\Users\administrator\Desktop\Valg af webbrowser.lnk

Alt for "\Valg af webbrowser.lnk", skal jo kunne tilpasse sig, både OS og sproget.

Skrevet tor. d. 11. marts 2010 kl. 17:12:12| #10

tpo
tpo (42.571 point)
#8

Dim WSHShell, DesktopPath, Filesys

Set WSHShell = WScript.CreateObject("WScript.Shell")
DesktopPath = WSHShell.SpecialFolders("Desktop")

File = DesktopPath + "\Valg af webbrowser.lnk"

Set Filesys = CreateObject("Scripting.FileSystemObject")
If filesys.FileExists(file) Then
  Filesys.DeleteFile file
End If

Set Filesys = Nothing
Set WSHShell = Nothing

:-)

Skrevet ons. d. 26. maj 2010 kl. 14:25:13| #11

lsskaarup
lsskaarup (18.248 point)
Nå, nu fik jeg lige tid til at teste dit script, men det ser ikke ud til at virke, filen forsvinder i hvert fald ikke...

Skrevet lør. d. 29. maj 2010 kl. 21:39:48| #12

leif
leif (68.100 point)
:-) Vi klarede os over den ved ikke at acceptere den i vores WSUS

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

MSOCache

Oprettet den 29. juli 2010 kl. 16.57
postus giver 15 point for svar | Giv et svar »

Genstarter i fejlsikret tilstand...igen og igen og ...

Oprettet den 28. juli 2010 kl. 16.57
pwn giver 30 point for svar | Giv et svar »

Udlæsning af tidligere IP-adresser

Oprettet den 27. juli 2010 kl. 13.50
john2010 giver 60 point for svar | Giv et svar »

Seneste guides

100% højde med CSS i alle browsere
XML
Autocad / 3D Max / Revit til Salg.





Tips & Tricks fra PC World

Teaser billede

Sådan får du mest ud af batteriet på din bærbare

Batterierne i den bærbare lever sjældent op til forventningerne, men det er ikke altid batteriernes skyld. Se her hvordan du får mest muligt ud af dine batterier.


Anmeldelser fra PC World

Teaser billede

GTX460: Grafikkort med fin ydelse til rimelige penge

De store grafikkort løber med opmærksomheden, men det er i mellemklassen at de gode køb findes. Et af dem er det helt nye Nvidia GTX460. Se kortets resultater her.


Seneste blogindlæg

Teaser billede

Nu kan du slettes

Det sker af og til at en bruger ønsker at slette sin profil her på Eksperten. Det har vi haft svært ved, men nu kan du gøre det nemt og enkelt. Alt du skal gøre er at logge ind, gå ind på...


Nyheder fra PC World

Teaser billede

Test: Stream nye spil til gamle computere

Det er slut med at investere tusindvis af kroner i dyr hardware for at kunne spille de nyeste spil - amerikansk firma lader stor serverfarm klare arbejdet og streamer spillene til dig via nettet....


Nyheder fra Computerworld

Teaser billede

Test din viden med Computerworlds store sommerquiz

4. del: Brug agurketiden til at få opdateret din viden om it-branchen, og test for sjov om kollegerne på ferie eller derhjemme er lige så skarpe. Computerworld quizzer hver uge hele sommeren.



Kurser
Samarbejdspartnere

Udgiver · © 2010 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301