lcFolder = WshShell.SpecialFolders("Programs") * Other special folders * AllUsersDesktop * AllUsersStartMenu * AllUsersPrograms * AllUsersStartup * Desktop * Favorites * Fonts * MyDocuments * NetHood * PrintHood * Programs * Recent * SendTo * StartMenu * TemplatesIt's also misleading to use 'strDesktop' variiable to store 'Programs'.
>strDesktop = ff.Item(2) ><snip>