无忧启动论坛

标题: 请教一个批处理下所有用户桌面的变量 [打印本页]

作者: 令狐大虾    时间: 2017-7-5 18:52
标题: 请教一个批处理下所有用户桌面的变量
本帖最后由 令狐大虾 于 2017-7-6 22:18 编辑

如当前用户桌面为:%Desktop%
那么所有用户桌面如何表示呢?不需要%ALLUSERSPROFILE%\DESKTOP(仅仅适合win7、8),因为win10下所有用户桌面路径却是%ALLUSERSPROFILE%\桌面
作者: 极冰凌心    时间: 2017-7-5 19:20
公用桌面路径就可以所有桌面
作者: 1400700226    时间: 2017-7-5 19:53
本帖最后由 1400700226 于 2017-7-5 19:59 编辑

应该是  %Public%\Desktop


作者: nttwqz    时间: 2017-7-5 20:01
运行set看一下
作者: yfwang0798    时间: 2017-7-5 21:43
提供一种思路:用ver命令做条件判断,不同的系统选择 不同的位置。
作者: 令狐大虾    时间: 2017-7-6 01:15
极冰凌心 发表于 2017-7-5 19:20
公用桌面路径就可以所有桌面

谢谢,这一点知道
作者: junyee    时间: 2017-7-6 16:05

reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /f "Desktop"

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders"  /f "Common Desktop"
作者: 令狐大虾    时间: 2017-7-6 22:17
1400700226 发表于 2017-7-5 19:53
应该是  %Public%\Desktop

谢谢,就这个了
作者: hszgb    时间: 2017-7-7 09:28
可以作用注册表查询命令





欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3