Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Копирование папки и запуск VBS-скрипта на удаленных машинах

Ответить
Настройки темы
CMD/BAT - Копирование папки и запуск VBS-скрипта на удаленных машинах

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!
Нужна помощь в написании скрипта, который будет выполнять следующие действия:
Есть список имен компов в файлике comps.txt
Есть папка с файлами Folder на рабочей машине.
Есть скрипт 1.vbs, который нужно выполнить на удаленной машине(находится в папке Folder)

1. Копировать папку Folder с рабочей машины в папку Folder_1 на удаленной машине( из файла comps.txt)
2. Запускать скрипт 1.vbs на удаленной машине от имени администратора
3. Удалять папку Folder_1 на удаленной машине через 10 минут после запуска скрипта

Я уже намучился с этим. Прошу помощи у профи.
Спасибо!

Отправлено: 16:32, 13-05-2011

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


1. через системную шару C$ ?
2. учетка, которая перебирет comps.txt и запускает VBS является админом удаленных машин?
3. скрипт 1.VBS не в состоянии сам за собой почистить?

Отправлено: 12:54, 14-05-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


1. можно через системную шару
2. лучше если будет доменный админ
3. скрипт 1.VBS запускает установку некого приложения

Отправлено: 22:31, 14-05-2011 | #3


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


1-2.
Код: Выделить весь код
@for /f "usebackq" %%a in ("comps.txt") do @(
  xcopy /s/y/q/v/z c:\Folder\* \\%%a\C$\Folder_1\
  wmic /Node:"%%a" Process Call Create "CScript /Nologo C:\Folder_1\1.vbs"
)
3. добавить в конце VBS скрипта ожидание 10 мин.
Код: Выделить весь код
WScript.Sleep(600000)

Отправлено: 04:40, 16-05-2011 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Копирование папки и запуск VBS-скрипта на удаленных машинах

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление веток реестра на удаленных машинах kumian Скриптовые языки администрирования Windows 6 07-11-2014 03:14
PowerShell - Параллельное выполнение команд на удаленных машинах tarasov.evgeny Скриптовые языки администрирования Windows 1 09-12-2010 13:39
[решено] нужно изменить на более 300 удаленных машинах пару веток реестра HKLM noxville Хочу все знать 2 26-10-2010 11:57
2008 - Scheduler запуск vbs скрипта по расписанию. Venberg Windows Server 2008/2008 R2 1 10-02-2010 17:41
Запуск vbs-скрипта в php Jonik-Mnimonik Вебмастеру 1 10-08-2009 11:43




 
Переход