我的ini文件是我在程序中读到的。
ini文件需要包含任何用户的桌面。
如何写这个?
%user%/windows
?
答案 0 :(得分:2)
如果我理解你的问题,请尝试
%userprofile%\desktop
答案 1 :(得分:0)
尝试使用此代码获取实际的桌面路径:
for /f "tokens=3" %i in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Desktop"') do @set desktop=%i
echo %desktop%
实际上,可以更改桌面路径。该值存储在HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Desktop
。
如果您在批处理文件中运行它,请不要忘记加倍%
。