CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Ответить
Аватара пользователя
Dvizhnyak

CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение Dvizhnyak »

Стуация такая есть домен с пользователями. Нужно каждому пользователю на рабочий стол скопитровать два ярлыка из сетевой папки. Помогите написать батник.
Аватара пользователя
Petya V4sechkin

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение Petya V4sechkin »

Код:

Код: Выделить всё

Copy /Y \\сервер\шара\ярлык.lnk "%UserProfile%\Рабочий стол\"
Copy /Y \\сервер\шара\ярлык.lnk "%UserProfile%\Desktop\"
Аватара пользователя
conductor

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение conductor »

@echo off

start



::Копируем

copy /Y DrCureIt.lnk "%UserProfile%Рабочий стол\"

copy /Y DrCureIt.lnk "%UserProfile%\Desktop\"



pause

:End

пишет системе не удалось найти указанный путь

copy /Y DrCureIt.lnk "c:\Documents and Settings\All Users\Рабочий стол\" то же самое

поправьте плиз
Аватара пользователя
sov44

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение sov44 »

conductor, файл должен быть сохранен в кодировке 866. Забыт слеш между %UserProfile% и Рабочий стол



Код:

Код: Выделить всё

copy /Y DrCureIt.lnk "%UserProfile%\ђ*Ў®зЁ© бв®«\"
Аватара пользователя
conductor

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение conductor »

sov44,

системе не удалось найти указанный путь

@echo off

start



::Копируем

copy /Y DrCureIt.lnk "c:\Documents and Settings\All Users\Рабочий стол\"

rem copy /Y DrCureIt.lnk "%UserProfile%\Рабочий стол\"

rem copy /Y DrCureIt.lnk "%UserProfile%\Desktop\"



pause

:End
Аватара пользователя
Iska

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение Iska »

conductor, откуда там взялся «start »? И научитесь пользоваться
тэгами
для оформления кода.
Аватара пользователя
sov44

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение sov44 »

conductor, ещё раз повторюсь, русских букв не должно быть в коде. Скопируйте приведённый мной пример в командный файл, предварительно убрав из вашего кода start и end, положите командный файл рядом с файлом DrCureIt.lnk
Аватара пользователя
KvoD

Re: CMD/BAT - [решено] Копирование ярлыков на рабочий стол пользователя

Сообщение KvoD »

@Echo off

Rem Создание ярлыка на рабочем столе в зависимости от локализации Windows

cd %ALLUSERSPROFILE%\Desktop

if errorlevel 1 goto rus

xcopy \\domain.local\netlogon\Folder.lnk "%USERPROFILE%\Desktop" /Q/R/Y

goto end

:rus

xcopy \\domain.local.local\netlogon\Folder.lnk "%USERPROFILE%\Рабочий стол" /Q/R/Y

:end

exit
Ответить

Вернуться в «Скриптовые языки администрирования Windows»