27. juli 2006 - 15:19
Der er
61 kommentarer og 3 løsninger
Skrivebord [Dokumenter] [Internet Explorer] [Netværkssteder] UD
Skrivebord med ^ [Dokumenter] ^ [Internet Explorer] ^ [Netværkssteder] ønskes fjernes med *.REG fil ... For at få et "rent" skrivebord på visse PC'er som IKKE må/kan/skal/bør bruge [Dokumenter] + [Internet Explorer] + [Netværkssteder] til noget vil jeg (automatisk) have dem fjernet fra skrivebordet. Omtalte er jo ikke 'genveje' eller var det jo let nok... Helst med en *.REG fil eller *.VBS, *.CMD fil... Hvad ka' I byde på ? Eller har jeg selv stirret mig blind på noget ved en søgning ude i verden... PS: Der ligger andre elementer/genveje på skrivebordet som skal bruges, så det er ikke bare lige at skjule det hele...
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Fandt dette, og tænkte hvis du nu gør det omvendte, er ikke lige en reg fil, men kan være et alternativ: The values that turn back My Documents, Internet Explorer, My Computer, and Network Neighborhood icons all are in: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel To restore the My Documents icon, right-click the {450D8FBA-AD25-11D0-98A8-0800361B1103} value, modify the Value Data from 1 to 0, and click OK. To restore the Internet Explorer icon, right-click {871C5380-42A0-1069-A2EA-08002B30309D}, modify the Value Data from 1 to 0, and click OK. To restore the My Network Neighborhood icon, right-click {208D2C60-3AEA-1069-A2D7-08002B30309D}, modify the Value Data from 1 to 0, and click OK. To restore the My Computer icon, right-click the {20DD04FE0-3AEA-1069-A2D8-08002B30309D} value, modify the data value from 1 to 0, and click OK.
... ser lovende ud - leger lige med det - mest imorgen...
Held og lykke med det du! :D
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu] "{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000001 "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000 "{208D2C60-3AEA-1069-A2D7-08002B30309D}"=dword:00000001 "{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel] "{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000001 "{20D04FE0-3AEA-1069-A2D8-08002B30309D}"=dword:00000000 "{208D2C60-3AEA-1069-A2D7-08002B30309D}"=dword:00000001 "{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000001
... i en passende [Skrivebord-CleanUp.reg] fil... Jo det virker...
Man skal dog bare lige klaske [F5] på skrivebordet for at opdatere... Er der et andet trix så det sker mere automatisk ?
Evt. inspireret af
http://www.eksperten.dk/spm/722341 hvor det er *.VBS baseret.
<tribalroots>: Skal lige imorgen afprøves i 'rigtigt' system...
Glæder mig til at se udfaldet! =)
dr1> Mon ikke at du kan bruge den samme kode som i
http://www.eksperten.dk/spm/722341#rid6352732 (første indlæg, 25/07-2006 20:18:23)?
Det er jo bare nogle flere af disse linier, sammen med de andre:
wshShell.RegWrite ("indsæt gren her"), "indsæt værdi her"
<thesurfer>: Det ka' jeg ikke liiiiige gennemskue...
30. juli 2006 - 16:03
#10
Set wshShell = WScript.CreateObject("WScript.Shell") wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{871C5380-42A0-1069-A2EA-08002B30309D}"),"dword:00000001" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"dword:00000000" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"dword:00000001" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"dword:00000001" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"dword:00000001" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"dword:00000000" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"dword:00000001" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{871C5380-42A0-1069-A2EA-08002B30309D}"),"dword:00000001" wshShell.Run "RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters", 1, True Set wshShell = nothing
30. juli 2006 - 16:19
#11
... blev *.VBS udgaven - MEN... Hvis jeg fjerner elementerne manuelt via [Kontrolpanel][Skærm][Skrivebord][Tilpas...] - men de kommer tilbage når VBS'en køres lige meget hvilken værdi jeg bruger mht dword:00000000 eller dword:00000001 What's Up ?
30. juli 2006 - 16:20
#12
... pga (manglende!) rettigheder til at skrive i RegBasen ka' jeg nemlig ikke bruge det som en *.REG fil... men virker fint som .VBS varianten...
Se også
http://www.eksperten.dk/spm/723054
31. juli 2006 - 17:55
#13
dr1> Undskyld jeg først skriver nu.. jeg har overset dette spms mails (kom til at markerer dem som "read", sammen med andre mails).. Hvor langt er du kommet?
31. juli 2006 - 18:25
#14
Jeg 'hænger' stadig med ovenstående...
31. juli 2006 - 18:29
#15
Har du prøvet med "dword=00000001" i stedet for "dword:00000001"? Dvs, "=" i stedet for ":"..
31. juli 2006 - 18:30
#16
..og hvilken værdi før nøglen, når du bruger "dword:00000001" (kig i regdb)?
31. juli 2006 - 21:24
#18
Lige lidt opfølgning: Hvis jeg manuelt sletter de fire elementer fra Skrivebordet siger RegBasen: {208D2C60-3AEA-1069-A2D7-08002B30309D} REG_DWORD 0x00000001 (1) {20D04FE0-3AEA-1069-A2D8-08002B30309D} REG_DWORD 0x00000001 (1) {450D8FBA-AD25-11D0-98A8-0800361B1103} REG_DWORD 0x00000001 (1) {871C5380-42A0-1069-A2EA-08002B30309D} REG_DWORD 0x00000001 (1) Hvis jeg manuelt genopretter de fire elementer siger RegBasen: {208D2C60-3AEA-1069-A2D7-08002B30309D} REG_DWORD 0x00000000 (0) {20D04FE0-3AEA-1069-A2D8-08002B30309D} REG_DWORD 0x00000000 (0) {450D8FBA-AD25-11D0-98A8-0800361B1103} REG_DWORD 0x00000000 (0) {871C5380-42A0-1069-A2EA-08002B30309D} REG_DWORD 0x00000000 (0) (Mere følger...)
31. juli 2006 - 21:36
#19
(Næsten) lige meget hvad jeg skriver i *.VBS'en og skyder den af så bliver de aktiveret/synligt på skrivebordet igen og RegBasen siger så også ... 0x00000000 (0) (Som jo betyder aktiveret/synligt)
31. juli 2006 - 21:42
#20
Grrrrr ... (Jo - har klasket [F5] på Skrivebordet for at opdatere - ingen ændring...)
31. juli 2006 - 22:32
#21
Set wshShell = WScript.CreateObject("WScript.Shell") wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1" wshShell.Run "RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters",1,True Set wshShell = nothing
31. juli 2006 - 22:34
#22
BINGO! ... endte det med... Med den detalje at jeg/man lige skal klaske [F5] på Skrivebordet bagefter for at opdatere... Skal der liiiiige et eller andet tid sidst ?
01. august 2006 - 15:37
#23
En søgning på på "vbs refresh desktop" (
http://www.google.com/search?q=vbs+refresh+desktop ) gav følgende:
Url:
http://www.computerperformance.co.uk/ezine/ezine89.htm Kode:
---
Desktop.vbs - to Refresh Icons on the Desktop
' Example VBScript to re-activate the Desktop Shell
' Author Jeremy H. & Guy Thomas
http://computerperformance.co.uk/ ' Version 2.1 - October 2005
' -------------------------------------------------------------'
Option Explicit
Dim WSHShell, strDesktop
Set WSHShell = WScript.CreateObject("WScript.Shell")
strDesktop = WSHShell.SpecialFolders("Desktop")
WSHShell.AppActivate strDesktop
WSHShell.SendKeys "{F5}"
WScript.Quit
' End of VBScript to refresh the desktop
---
Implementeret i din kode:
wshShell.Run "RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters",1,True
strDesktop = wshShell.SpecialFolders("Desktop")
wshShell.AppActivate strDesktop
wshShell.SendKeys "{F5}"
Set wshShell = nothing
Det skulle resulteret et i automatiseret tryk på F5 på skrivebordet.
01. august 2006 - 15:37
#24
Rettelse: "Det skulle resultere i et automatiseret tryk på F5 på skrivebordet."
01. august 2006 - 22:11
#25
Hmmm... Har du selv (af)prøvet kombinationen ? FORELØBIGT er det stadig samme 'problem' - med manuel [F5] på skrivebordet ... (Har kun haft lidt tid idag - er lidt arbejdsramt i anden retning...)
04. august 2006 - 00:02
#26
Nej, jeg har ikke selv prøvet det.. Er du kommet videre?
04. august 2006 - 07:23
#27
Bliver først i aften/nat... med dette project...
04. august 2006 - 20:26
#28
... nu har jeg prøvet forskellige kombinationer fundet ude i verden ... foreløbig ikke med det ønskede reslutat ... Hmmm... Bare for at få den sidste detalje helt på plads...
04. august 2006 - 20:26
#29
<thesurfer>: Under alle omstændigheder - læg et svar...
04. august 2006 - 20:46
#30
Dvs, problemet (det sidste problem?) lige nu, er at opdatere skrivebordet? - Svar.
04. august 2006 - 20:48
#31
Følgende kode ser nu ellers ud til at virke hos mig: Option Explicit Dim WSHShell, strDesktop Set WSHShell = WScript.CreateObject("WScript.Shell") strDesktop = wshShell.SpecialFolders("Desktop") wshShell.AppActivate strDesktop wshShell.SendKeys "{F5}" Set wshShell = nothing Ikonerner blinker, og .VBS filen er ikke længere markeret, hvilket indikerer af skrivebordet er blevet opdateret...
04. august 2006 - 21:10
#32
NIX - stadig det samme problem - automatisk RefreshDesktop sker ikke... Har også prøvet at have Option Explicit Dim WSHShell, strDesktop Set WSHShell = WScript.CreateObject("WScript.Shell") strDesktop = wshShell.SpecialFolders("Desktop") wshShell.AppActivate strDesktop wshShell.SendKeys "{F5}" Set wshShell = nothing i en særskilt RefreshDesktop.vbs fil. Samme reslutat... PS: Har også prøvet på en "StandAlone" PC udenom diverse rettigheder osv... Bliver dit 'skrivebord' da pænt automatisk opdateret - hvis du har det synligt under kørsel ?
04. august 2006 - 21:17
#33
Jeg tror at vi skal have defineret "opdater skrivebord".. :-) Jeg mener: - Mit skrivebord blinker, ligesom når jeg trykker på F5. - Ikonernes placering og baggrundsbilledet ændres ikke. - Der sker ikke andet Hvad mener du?
04. august 2006 - 21:18
#34
Og hvad betyder "hvis du har det synligt under kørsel"..? :-) Jeg har Windows kørende, og kan se ikonerne på skrivebordet samt baggrundsbilledet..
04. august 2006 - 21:21
#35
... og ikonerne forsvinder ganske af sig selv hos dig ? (Som de jo _ikke_ gør her hos mig...)
04. august 2006 - 21:30
#36
Jeg har ikke implementeret regdb ændringerne, som skulle få ikonerne til at forsvinde.. Jeg har bare lavet testen.. Kan du ikke lige smide dine nuværende VBS fil ind i dette spm?
04. august 2006 - 21:31
#37
Er det den i 31/07-2006 22:32:33?
04. august 2006 - 21:35
#38
Denne linie er forkert: wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1" Den gemmer som "streng" i stedet for "dword"..
04. august 2006 - 21:35
#39
Set wshShell = WScript.CreateObject("WScript.Shell") wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"0" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"0" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1" wshShell.Run "RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters",1,True strDesktop = wshShell.SpecialFolders("Desktop") wshShell.AppActivate strDesktop wshShell.SendKeys "{F5}" Set wshShell = nothing
04. august 2006 - 21:37
#40
Hvis du kigger i din regdb, skulle du gerne have kopier af de originale nøgle-navne.. bare med et brunt "ab"-ikont.. Har du sådan nogen, i de grene du lige har skrevet?
04. august 2006 - 21:39
#41
Ahh.. Det skal se sådan ud: wshShell.RegWrite ("........."),1,"REG_DWORD"
04. august 2006 - 21:39
#42
Nu virker det fint hos mig.
04. august 2006 - 21:41
#43
Dvs: wshShell.RegWrite ("........."), 0 eller 1, "REG_DWORD"
04. august 2006 - 21:43
#44
Rød/brunt [ab] ting/icon... Navn: {DetLangeNummer} Nanv: REG_SZ Data: Enter 1 eller 0 (om iconet skal være 'aktivt' eller ej) Jo - de ændrer sig som forventet...
04. august 2006 - 21:46
#45
Uhm.. hvad er det for nogle informationer du skrev der..? Det skulle meget gerne virke nu.. virker det..? :-)
04. august 2006 - 21:47
#46
Det er da også forkert, at det er "REG_SZ".. det giver en streng.. Der skal jo være "REG_DWORD"..
04. august 2006 - 21:49
#47
Med ,"REG_DWORD" for enden Set wshShell = WScript.CreateObject("WScript.Shell") wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"0","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{450D8FBA-AD25-11D0-98A8-0800361B1103}"),"1","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{20D04FE0-3AEA-1069-A2D8-08002B30309D}"),"0","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),"1","REG_DWORD" wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel\{871C5380-42A0-1069-A2EA-08002B30309D}"),"1","REG_DWORD" Dim WSHShell, strDesktop Set WSHShell = WScript.CreateObject("WScript.Shell") strDesktop = wshShell.SpecialFolders("Desktop") wshShell.AppActivate strDesktop wshShell.SendKeys "{F5}" Set wshShell = nothing
04. august 2006 - 21:51
#48
Det er fint at du skriver koden, men virker det, eller virker det ikke? :-) Hvis det ikke virker, hvad sker der eller hvad sker der ikke..?
04. august 2006 - 21:52
#49
Ifølge [Regedit] -> Rød/brunt [ab] ting/icon... Navn: {DetLangeNummer} Nanv: REG_DWORD Data: 0x00000001 (1) eller 0 (om iconet skal være 'aktivt' eller ej) Jo - de ændrer sig der som forventet... Men stadig ikke på 'skrivebordet' med det samme...
04. august 2006 - 21:53
#50
Koden [04/08-2006 21:49:38] -> Alle steder retter sig _undtagen_ på 'skrivebordet' - der skal først en [F5] til...
04. august 2006 - 22:06
#51
Kopier denne kode og indsæt den i en vbs fil (minus "---"): --- Option Explicit Dim WSHShell, strDesktop Set WSHShell = WScript.CreateObject("WScript.Shell") wshShell.RegWrite ("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}"),0,"REG_DWORD" strDesktop = wshShell.SpecialFolders("Desktop") wshShell.AppActivate strDesktop wshShell.SendKeys "{F5}" Set wshShell = nothing --- Hvis du dobbelklikker på filen, skulle "Netværkssteder" gerne dukke op på dit skrivebord.
04. august 2006 - 22:09
#52
Når man arbejder med VBScript, bør man altid bruge Option Explicit. Man bruger VBScript, når man bruger VBS-filer, ASP-filer og Visual Basic (+A). I ASP kan man dog også vælge at bruge JScript..
04. august 2006 - 22:10
#53
Jeg har kun ændret ved grenen der indholder mappen "ClassicStartMenu".. hvad bruger du "NewStartPanel" til?
04. august 2006 - 22:12
#54
... stadig samme problem ... koden [04/08-2006 22:06:38] bogstav for bogstav i en *.VBS fil
04. august 2006 - 22:13
#55
Mht "NewStartPanel" så jeg bare den gren også ændrede sig - såååå...
04. august 2006 - 22:15
#56
(Jeg er stadig 'begynder' mht VBS stuff...)
04. august 2006 - 22:15
#57
Hmm.. jeg gik direkte ind i regdb, og ændrede 1 værdi i "ClassicStartMenu", og opdaterede skrivebordet.. det var alt hvad der skulle til.. Hvis 04/08-2006 22:06:38 ikke virker (som du siger), er der noget galt hos dig.. :-) Hos mig virker det som det skal.. 1 = "Netværkssteder" forsvinder, 0 = "Netværkssteder" dukker op
04. august 2006 - 22:20
#58
Hvis jeg gør det manuelt i Regedit (som dig) skal jeg stadig klaske [F5] på skrivebordet for det ændres der...
04. august 2006 - 22:37
#59
Det var ikke pointen.. :-) Pointen var: Jeg skal kun ændre det 1 sted.. nemlig i "ClassicStartMenu"-grenen.. Når jeg kun ændrer det i "ClassicStartMenu"-grenen, i min vbs fil, virker det som det skal, med opdatering af skrivebordet..
04. august 2006 - 22:38
#60
Af en eller anden mærkelig grund, virker det ikke hos dig. Hos mig virker koden fra 04/08-2006 22:06:38 perfekt. Der er ingen problemer overhovedet.
04. august 2006 - 23:10
#61
Hmmm... Lader den lige ligge over natten/weekenden ... (Måske har du noget [AutoUpdate] aktiveret et eller andet sted...)
04. august 2006 - 23:16
#62
Så må "[AutoUpdate]" være der som standard.. jeg mener ikke at have slået noget "[AutoUpdate]" til.. :-)
09. august 2006 - 11:31
#63
... jeg ka' først seriøst fortsætte på denne 'sag' om 1-2 uger...
09. august 2006 - 11:54
#64
Jeg vil også mene, at thesurfer's bud, burde virke, idet de sidste linier jo faktisk svarer til at trykke F5...
Men hvis der af en eller anden grund er nogle særlige forhold, der gør sig gældende på dr1's computer, så kunne dette måske prøves:
'---------------------
' Refresh the desktop to remove the deleted shortcuts correctly
set oShell= createobject("shell.application")
set oDesktop = oShell.Namespace(0)
oDesktop.self.invokeVerb "R&efresh"
(kilde:
http://jtbworld.blogspot.com/2005/08/vbscript-tips-to-refresh-desktop.html )
'---------------------
Jeg har ikke selv afprøvet det...
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.