Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Копирование папки и запуск VBS-скрипта на удаленных машинах (http://forum.oszone.net/showthread.php?t=206807)

Fill_Good_Inc 13-05-2011 16:32 1675707

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

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

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

amel27 14-05-2011 12:54 1676160

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

Fill_Good_Inc 14-05-2011 22:31 1676460

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

amel27 16-05-2011 04:40 1677067

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)


Время: 07:42.

Время: 07:42.
© OSzone.net 2001-