Скрипты для системных администраторов Windows, Полезные скрипты для Win2003 |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7052-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Скрипты для системных администраторов Windows, Полезные скрипты для Win2003 |
I00matolog |
![]()
Пост
#1
|
Репутация: ![]() ![]() Cтаршой ![]() ![]() Группа: BANNED Сообщений: 989 С нами с: 26-June 07 ![]() |
Задача банальна - раскидать всем юзерам на рабочий стол ярлык
Сервер 2008 вынь без домена. т.е. copy /y c:\tmp\LINK.lnk C:\Users\$I\Desktop где $I - это перебор файлика с именами профилей как это на винде делается? for $i (cat list.txt) do copy /y c:\tmp\LINK.lnk C:\Users\$I\Desktop done ? |
![]() ![]() |
Dr.Sydorenko |
Пост
#2
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 311 С нами с: 27-June 12 ![]() |
если в cmd/bat-файле, то должно быть %%i
В пакетных файлах для команды FOR используется запись %%переменная вместо %переменная. Имена переменных учитывают регистр букв (%i отличается от %I). |
I00matolog |
Пост
#3
|
Репутация: ![]() ![]() Cтаршой ![]() ![]() Группа: BANNED Сообщений: 989 С нами с: 26-June 07 ![]() |
|
Dr.Sydorenko |
Пост
#4
|
Репутация: ![]() ![]() Старожил ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 311 С нами с: 27-June 12 ![]() |
а теперь рисует что "Ошибка в синтаксисе команды" и выводит строку команды C:\Users>for /F %i IN ('dir /AD /B C:\Users\') Странно, должно работать (это из 7-ки, 2008-й нет под рукой - нужно в справке перепроверить): Microsoft Windows [Version 6.1.7601] © Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. C:\Windows\system32>for /F %i IN ('dir /AD /B c:\users') DO dir "C:\Users\%i\Desktop\" C:\Windows\system32>dir "C:\Users\All\Desktop\" Системе не удается найти указанный путь. C:\Windows\system32>dir "C:\Users\Classic\Desktop\" Системе не удается найти указанный путь. C:\Windows\system32>dir "C:\Users\Default\Desktop\" Том в устройстве C не имеет метки. Серийный номер тома: 20E0-9137 Содержимое папки C:\Users\Default\Desktop 14.07.2009 04:34 <DIR> . 14.07.2009 04:34 <DIR> .. 0 файлов 0 байт 2 папок 4 157 923 328 байт свободно ... |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 5th July 2025 - 19:46 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |