如何在vbscript中使用knownfolderid

如何在vbscript中使用knownfolderid,vbscript,Vbscript,希望使将快捷方式固定到任务栏的旧脚本与Windows 10兼容。发现CSIDL里面使用的方法很旧,应该是更新的 原始代码使用这个例子 Const CSIDL_COMMON_PROGRAMS = &H17 Set objAllUsersProgramsFolder = objShell.NameSpace(CSIDL_COMMON_PROGRAMS) 现在,如果我想使用 FOLDERID_UserPinned 以类似的方式,我应该将其放置在何处以及如何放置?尝试objShell.Na

希望使将快捷方式固定到任务栏的旧脚本与Windows 10兼容。发现CSIDL里面使用的方法很旧,应该是更新的

原始代码使用这个例子

Const CSIDL_COMMON_PROGRAMS = &H17
Set objAllUsersProgramsFolder = objShell.NameSpace(CSIDL_COMMON_PROGRAMS)
现在,如果我想使用

FOLDERID_UserPinned

以类似的方式,我应该将其放置在何处以及如何放置?

尝试
objShell.NameSpace(“shell:User-pinted”)
。在“谢谢”中查看完整列表,这样就可以了。