Скрипты для системных администраторов Windows, Полезные скрипты для Win2003 |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7062-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 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 ? |
![]() ![]() |
mzk |
Пост
#2
|
Репутация: ![]() ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 673 С нами с: 27-February 08 ![]() |
Ребята, нужна помощь в написании скрипта на PowerShell
Копирование файлов по сети (порядка 30-40 тысяч мелких файлов) » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « Сначала нужно удалить всю папку "Библиотека" а потом скопировать новую из $source в $dest1 и $dest2 и тд... (всего 6). Удаление происходит нормально, копирование тоже, но как только скрипт доходит до $dest2 удаляет там, то удаление происходит так же и в $dest1, одновременно короче. Как это сделать по очереди? Сначала $dest1, потом $dest2 и тд ? В PowerShelle не силен, поэтому прошу помощи ![]() |
mukolaich |
Пост
#3
|
Репутация: ![]() ![]() Активист ![]() Группа: Пользователи Сообщений: 331 С нами с: 14-November 13 ![]() |
Ребята, нужна помощь в написании скрипта на PowerShell Копирование файлов по сети (порядка 30-40 тысяч мелких файлов) » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « Сначала нужно удалить всю папку "Библиотека" а потом скопировать новую из $source в $dest1 и $dest2 и тд... (всего 6). Удаление происходит нормально, копирование тоже, но как только скрипт доходит до $dest2 удаляет там, то удаление происходит так же и в $dest1, одновременно короче. Как это сделать по очереди? Сначала $dest1, потом $dest2 и тд ? В PowerShelle не силен, поэтому прошу помощи ![]() В принципе все правильно в скрипте, все отрабатывает последовательно и по очереди. Единственное, нужно поменять Write-Output на Write-Host, это разные командлеты по принципу, использовать их тоже нужно в разных кейсах. Out-Null нигде писать не надо. Доброго времени суток. Возникла проблема что сетка ложится по 5-6 раз в день, на минуты 3-4. Устройсва которые подключены по wi-fi остаются подключены к точкам доступа, но "теряют" свои сетевые адреса. Тоже самое и на ПК которые подключены шнурком. Есть ли у кого скрипт cmd/bat для пинга и сохранения результатов в текствой файл? Поделитесь пожалуйста, с меня "+" Заранее спасибо. ПС. Паралельно гуглю в поисках ) Для этого есть 2 командлета: Test-NetConnection -ComputerName www.contoso.com -InformationLevel Detailed | Out-File 'C:\Path\to\file.txt Test-Connection -ComputerName www.contoso.com -Count 100500 | Out-File 'C:\Path\to\file.txt Сообщение отредактировал mukolaich - Aug 28 2015, 20:17 |
![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 15th July 2025 - 16:20 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |