首先发布在这里..
我正在编写程序,我需要从Java(或CMD)更改桌面的位置。
是否有可以打开桌面属性的CMD命令? (您可以在其中修改桌面的位置)
谢谢,
答案 0 :(得分:0)
您可以更改注册表中的位置。
以下批处理文件示例应将位置设置为%USERPROFILE%\Desktop
,(默认设置)。
@Echo Off
Reg Add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop" /V "Path" /T REG_EXPAND_SZ /D "%%USERPROFILE%%\Desktop" /F >Nul
如果您希望在命令提示符处执行此操作,或者您认为以其他方式更改注册表对您来说更容易,请将其更改为单个cmd.exe命令
您可以在此条目的值中输入任何有效的UNC名称或映射的驱动器。 请记住,因为这是一个EXPAND字符串,如果在访问时使用要扩展的变量,则应该将字符百分比加倍。