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:\ProgramData. Is there a variable that returns the AllUsers Desktop path across every version of Windows? I have a mix of XP, Vista, and Win7.
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