Sur la base des conseils fournis à http://www.tweakguides.com/VA_4.html pour empêcher Windows Vista de réorganiser "intelligemment" les formats de colonne dans Windows Explorer, j'ai écrit un script pour automatiser un peu le processus.RegDelete ne peut pas supprimer la clé de Registre dans WSH 5.7
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
'Remove the "filthy" reg keys first.
regKey = "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU\"
WScript.Echo "Deleting " & regKey & VbCrLf
WshShell.RegDelete regKey
regKey = "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\"
WScript.Echo "Deleting " & regKey & VbCrLf
WshShell.RegDelete regKey
'Then recreate a clean Bags key, with sub-keys and FolderType value.
regKey = "HKCU\Software\Classes\Local Settings\Software\Microsoft\ Windows\Shell\Bags\AllFolders\Shell\FolderType"
WScript.Echo "Creating " & regKey & " as 'NotSpecified' REG_SZ " & VbCrLf
WshShell.RegWrite regKey, "NotSpecified", "REG_SZ"
WScript.Echo "Now define the columns of your preference in Windows Explorer," & VbCrLf
WScript.Echo "and click the Apply to Folders button in Folder Options." & VbCrLf
Mais il refuse de supprimer la clé de Registre
E:\archive\settings\Windows Vista Explorer columns.vbs(9, 1) WshShell.RegDelete:
Unable to remove registry key "HKCU\Software\Classes\Local Settings\Software\Mi
crosoft\Windows\Shell\BagMRU\".
La suggestion est de mettre de fuite « \ » pour indiquer une clé, que je l'ai fait. Des idées?
Il peut avoir à faire avec des autorisations, êtes-vous en cours d'exécution en tant qu'administrateur, et sont les clés modifiables par l'utilisateur /groupe? –
Oui, je suis administrateur, et oui je désactive UAC tout le temps ;-) – icelava
Avez-vous vérifié que vous pouvez supprimer la clé manuellement via RegEdit? – aphoria