Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-10-23 22:55:16 ЛС | профиль | цитата
Допускаю что при передаче параметров именно в vssadmin.exe проявляется какой-то глюк.., но если мы передаем параметр /c vssadmin.exe list shadows в cmd.exe ...такая же фигня!
Товарищи )) помогите разобраться
------------ Дoбавленo в 22.55:
В общем если заглянуть в журнал можно там увидеть ошибку с ID 22, которая сообщает что какой-то критичный компонент не зарегистрирован.
При вводе команды в cmd.exe vssadmin.exe list shadows - все отрабатывает на ура.
Если запустить через WinExec - "класс не зарегистрирован"

Значит дело в WinExec..либо моей криворукости. Ошибка проявляется win7, win2008, win2012 - все 64bit.

Код VBS тоже работает, значит проблема в WinExec?
Set objShell = CreateObject("WScript.Shell")
objShell.Run "%COMSPEC% /k vssadmin.exe list shadows"

карма: 0

0