Какая переменная среды для пути All Users Desktop, которая работает во всех версиях Windows? - PullRequest
4 голосов
/ 18 мая 2011

Я пытаюсь написать командный файл, который может скопировать файл с моего компьютера на все компьютеры в списке. Его необходимо скопировать на рабочий стол AllUsers (для запуска командного файла я буду использовать учетную запись администратора домена).

В моей системе Win7 %ALLUSERSPROFILE% возвращает C: \ ProgramData. Существует ли переменная, которая возвращает путь AllUsers Desktop для каждой версии Windows? У меня есть смесь XP, Vista и Win7.

Ответы [ 4 ]

11 голосов
/ 30 января 2013

Это %public% в Windows 7 ...

1 голос
/ 29 июля 2014

в перспективе, 7, 8

% userprofile% \ .. \ Default \ Desktop

1 голос
/ 18 мая 2011

Нет переменной среды, содержащей путь к рабочему столу, но с в этом сообщении вы можете увидеть, как получить его в пакетном режиме (ответы относятся к текущему рабочему столу пользователя, вам нужно будет адаптировать их для рабочего стола всех пользователей

0 голосов
/ 13 мая 2018

% public% работает для Windows 10 и Windows 2011 Server и выше

% ALLUSERSPROFILE% используется в Windows XP

Но вы можете посмотреть, какие есть доступные переменные, запустив "SET" из командной строки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...