如何修改所有用户的桌面路径?(包括以后的新用户)

2024-11-17 10:46:41
推荐回答(4个)
回答(1):

你跟我一样呀!
不过你找错地方了,是这个地方
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
两个地方以User Shell Folders为准!Shell Folders会被User Shell Folders重写的!

为新用户就难了!你要改很多东西的,到这个地方你就明白了:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]
(这个变量一改,可以移动C:\Documents and Settings整个文件夹!!)
原因是:桌面的路径决定于系统的变量

桌面=%USERPROFILE%\桌面
%USERPROFILE%=%SystemDrive%\Documents and Settings
%SYSTEMDRIVE%=C:

你可以写一个注册表文件,每新建一个用户就运行它.
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Desktop"="D:\\桌面"
我就是用这个方法.
当然你也可以改上面的几个变量.
另外,C:Program Files也可以用类似的方法移走的!

回答(2):

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 能在你登陆时候创建你需要修改的目录文件,但是似乎会并发些问题,自己研究,不明白的找我

回答(3):

注册表项:

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

回答(4):

不知道
但是要到程序里修改的
改注册表不行