Beste mensjes,
Ik probeer dmv een loginscript startmenu's van de gebrukers leeg te maken onder "programs" en dit opnieuw aan te laten maken.
Het aanmaken gaat uitstekend maar ik weet dat hij het menu niet leeghaald voordat hij het opbouwd. Als ik namelijk per ongeluk het "Word"icoon dubbel in het startmenu zet en ik start opnieuw dan blijft deze staan. Het is dus de bedoeling dat deze weer weg had moeten zijn.
Het belangrijkste gedeelte script heb ik als volgt:
'Opbouwen startmenu
'verwijderen programma's uit startmenu
Set Shell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
ProgramsPath = Shell.SpecialFolders("Programs")
On Error Resume Next
FSO.DeleteFolder (ProgramsPath) ,force
Heeft iemand een idee wat er fout kan zijn? Moet de specialfolder wel "programs" zijn?
Ik probeer dmv een loginscript startmenu's van de gebrukers leeg te maken onder "programs" en dit opnieuw aan te laten maken.
Het aanmaken gaat uitstekend maar ik weet dat hij het menu niet leeghaald voordat hij het opbouwd. Als ik namelijk per ongeluk het "Word"icoon dubbel in het startmenu zet en ik start opnieuw dan blijft deze staan. Het is dus de bedoeling dat deze weer weg had moeten zijn.
Het belangrijkste gedeelte script heb ik als volgt:
'Opbouwen startmenu
'verwijderen programma's uit startmenu
Set Shell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
ProgramsPath = Shell.SpecialFolders("Programs")
On Error Resume Next
FSO.DeleteFolder (ProgramsPath) ,force
Heeft iemand een idee wat er fout kan zijn? Moet de specialfolder wel "programs" zijn?