【笔记】WindowsShell命名空间

前言

Windows在运行中通过Shell命名空间打开指定文件夹

通过命名空间名打开指定文件夹

用户家文件夹

1
Shell:Profile
1
C:\Users\用户名

文档

1
Shell:Personal
1
C:\Users\用户名\Documents

下载

1
Shell:Downloads

发送到

1
Shell:SendTo
1
C:\Users\用户名\AppData\Roaming\Microsoft\Windows\SendTo

公用

1
Shell:Public
1
C:\Users\Public

启动(系统级)

1
Shell:Common Startup
1
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

启动(用户级)

1
Shell:Startup
1
C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

网络连接

1
Shell:ConnectionsFolder
1
控制面板\所有控制面板项\网络连接

开始菜单(系统级)

1
Shell:Common Programs
1
C:\ProgramData\Microsoft\Windows\Start Menu\Programs

开始菜单(用户级)

1
Shell:Programs
1
C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

用户级应用程序本地数据

1
Shell:Local AppData
1
C:\Users\用户名\AppData\Local

用户级应用程序漫游数据

1
Shell:AppData
1
C:\Users\用户名\AppData\Roaming

IE Cookies

1
Shell:Cookies
1
C:\Users\admin\AppData\Local\Microsoft\Windows\INetCookies

IE Cache

1
Shell:Cache
1
C:\Users\admin\AppData\Local\Microsoft\Windows\INetCache

通过CLSID打开指定文件夹

<clsid>:指定CLSID

1
Shell:::{<clsid>}

完成

参考文献

CSDN——阿贾克斯的黎明
腾讯云开发者社区——全栈程序员站长