Страница 1 из 1

Скрипт на vbs или js

Добавлено: 2006-03-03 12:30:19
northern
Кто-нить писал на этих скриптах? Вопрос вот какой, есть у меня скриптик, он копирует несколько папочек по сетке, а потом архивирует раром. Рар вызывается примерно так:

Код: Выделить всё

    'архивируем раром
    a = """d:\Program files\WinRAR\rar.exe"" u -m1 """ & pathArc & "\" & namearc & """" & " """ & fldNew & "\" & """"
    Set WshShell = WScript.CreateObject("WScript.Shell")
    WshShell.Run a
Так вот, выполняется WshShell.Run и не дожидаясь пока рар закончит свои тёные дела, поток скрипта продолжает своё выполнение. А мне надо в лог писать время начала/окончания архивирования.

Добавлено: 2006-03-03 12:33:01
Alex Keda
ненавижу все эти явы!
батники рулят :)))

Добавлено: 2006-03-03 12:46:36
northern
интересно чё trubb скажет... :)
=====
да мне мне всё равно на чём ваять, выбираю на чём проще и быстрее, а у wsh много полезных штучек, для работы с файлами, каталогами.

Добавлено: 2006-03-03 12:57:56
trubb
до скриптов аще руки не добирались....:oops:
мне на дельфи писанины хватает.... :twisted:

Добавлено: 2006-12-18 17:11:28
nop
Из мануала по WSH о функции Exec:

Код: Выделить всё

Dim WshShell, oExec
Set WshShell = CreateObject("WScript.Shell")

Set oExec = WshShell.Exec("calc")

Do While oExec.Status = 0
     WScript.Sleep 100
Loop

WScript.Echo oExec.Status