开发者

What is the environment variable for the All Users Desktop path that works across all versions of Windows?

I'm trying to write a batch file that can copy a file from my computer to all computers in a list. It needs to be copied to the AllUsers Desktop (I'll use a domain admin account to run the batch file).

On my Win7 system, the %ALLUSERSPROFILE% returns C:\Pro开发者_Go百科gramData. Is there a variable that returns the AllUsers Desktop path across every version of Windows? I have a mix of XP, Vista, and Win7.


It is %public% in Windows 7...


%public% works for Windows 10 and Windows 2011 Server and up

%ALLUSERSPROFILE% is used in Windows XP

But, you can look to see what the available variables are by running "SET" from a command prompt


There's no environment variable holding desktop path, but with this post you can see how to get it in batch (answers are for current user desktop, you'll need to adapt them for all users desktop


in vista, 7, 8

%userprofile%\..\Default\Desktop

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜