Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Backup на FTP , Backup на FTP на VBS WAIT ?          
awp Подменю пользователя
сообщение 27.09.11, 9:09
Сообщение #1

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 520
Спасибо сказали: 70 раз
Рейтинг: 51.3

Столкнулся с проблемой при написания скрипта для архивации:
VBS Code:
Dim fso, f, WSHshell, oExec, DateLast2, DateNew


CStr(DatePart("yyyy", Now()))

DateNew = Date()
DateLast2 = DateAdd("d",-2,DateNew)

DateNew = replace(DateNew,".","_")
DateLast2 = replace(DateLast2,".","_")


  

Set fso = CreateObject("Scripting.FileSystemObject")
Set WSHshell = CreateObject("WScript.Shell")


WshShell.Exec("taskkill /IM 1cv8.exe /T /F")

[b]WScript.Sleep 10000[/b]

Set oExec = WshShell.Exec(Chr(34) & "C:\Program Files (x86)\1cv82\common\1cestart.exe" & Chr(34) & " config /Ssrv\nm /Nadm /P12345 /DumpIBG:\" & DateNew & ".dt")
[b]Do While oExec.Status = 0
     WScript.Sleep 100
Loop
[/b]

Set f = fso.CreateTextFile("ftp.a", True)
f.WriteLine("open хх.ххх.хх.ххх")
f.WriteLine("пользователь")
f.WriteLine("пароль")
f.WriteLine("put " & DateNew & ".dt")
f.WriteLine("delete " & DateLast2 & ".dt")
f.Write("quit")
f.Close

Set oExec = WshShell.Exec("ftp -s:ftp.a")
[b]Do While oExec.Status = 0
     WScript.Sleep 100
Loop
[/b]

fso.DeleteFile(DateNew & ".dt")


проблема в том что
Do While oExec.Status = 0
     WScript.Sleep 100
Loop

не работает - то есть не ждет завершения процесса. Может кто сталкивался?


Signature
Бухгалтер - это не профессия! Это диагноз!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 2:43
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!