как оно работает:
c:\users\public\desktop\ ---- файлы из этого каталога будут видны всем пользователям на данном пк chcp 1251 >nul --- нужно для решение проблемы с кодировкой set listfile=host.txt --- список компов (комп = одна строка) for /f "tokens=1" %%i in (%listfile%) do call :procedure %%i - цикл (проходит по списку) :procedure copy "\\fileserv\files\file1.lnk" "\\%1\c$\users\public\Desktop\" - выполнение команды
Создаем файл copy_file_for_desktops_users.cmd
chcp 1251 >nul set listfile=host.txt for /f "tokens=1" %%i in (%listfile%) do call :procedure %%i :procedure copy "\\fileserv\files\file1.lnk" "\\%1\c$\users\public\Desktop\"
Создаем файл host.txt
KOMP1 KOMP2 KOMP3 KOMP4 KOMP5 KOMP6