vavun
Постоянный участник
- Сообщения
- 117
- Реакции
- 50
Здравствуйте.
Имеется скрипт следующего вида
По нему имеется два вопроса:
1) Как заставить скрипт ожидать завершения процесса firefox.exe ?
2) Почему я получаю ошибку
Проблема в папке C:\Users\Vavun\AppData\Roaming\Mozilla\Extensions
Появляется во время работы браузера
При ее удалении ошибок нет (она пустая)
Имеется скрипт следующего вида
Код:
strComputer = "Vavun-Desktop"
Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colProcesses = objWMIService.ExecQuery ("Select * from Win32_Process Where Name = 'firefox.exe'")
Set objArgs = WScript.Arguments
DIM fso
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists("D:\BACKUP\Mozilla\Mozilla " & date & ".zip")) Then
If colProcesses.Count = 0 Then
InputFolder = "C:\Users\Vavun\AppData\Roaming\Mozilla\"
ZipFile = "D:\BACKUP\Mozilla\Mozilla " & date & ".zip" 'папка BACKUP синхронизируется с облаками
CreateObject("Scripting.FileSystemObject").CreateTextFile(ZipFile, True).Write "PK" & Chr(5) & Chr(6) & String(18, vbNullChar)
Set objShell = CreateObject("Shell.Application")
Set source = objShell.NameSpace(InputFolder).Items
objShell.NameSpace(ZipFile).CopyHere(source)
Do Until objShell.NameSpace(ZipFile).Items.Count = objShell.NameSpace(InputFolder).Items.Count
WScript.Sleep 500
Loop
End If
End If
По нему имеется два вопроса:
1) Как заставить скрипт ожидать завершения процесса firefox.exe ?
2) Почему я получаю ошибку
Проблема в папке C:\Users\Vavun\AppData\Roaming\Mozilla\Extensions
Появляется во время работы браузера
При ее удалении ошибок нет (она пустая)