Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Обработка команды в CMD через VBS

Ответить
Настройки темы
VBS/WSH/JS - [решено] Обработка команды в CMD через VBS

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Вопрос:
есть eventquery.vbs(Windows 2003), которая работает с логами системы. У меня есть запрос:

Код: Выделить весь код
cscript EVENTQUERY.vbs /FI "Type eq warning and datetime eq 12/01/11,00:00:01AM-12/01/11,11:59:59PM" /v> c:/warning.txt
Необходимо ее запустить через VBS.

Использую вот так:

Код: Выделить весь код
Set objShell = CreateObject("WScript.Shell") 
Set OBJ1 = objShell.Exec("cscript EVENTQUERY.vbs /FI " & chr(34) & "Type eq error and datetime eq " & Month(date) & "/" & day(date) & "/" & year(date) & "00:00:01AM-" & Month(date) & "/" & day(date) & "/" & year(date) & ",11:59:59PM" & chr(34) & " /v> c:/error.txt") 
WScript.Sleep 1000 
set obj1 = nothing
В чем ошибка? Помогите пожалуйста.
PS.
Пробовал кавычки двойные убрать.
Пробовал написать полный адрес
....cscript c:\windows\system32\EVENTQUERY.vbs /FI ...."

Отправлено: 15:25, 09-12-2011

 

Ветеран


Contributor


Сообщения: 2726
Благодарности: 1696

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
Set OBJ1 = objShell.Exec("CMD /Q  /C cscript EVENTQUERY.vbs /FI ""Type eq warning and datetime eq 12/01/11,00:00:01AM-12/01/11,11:59:59PM"" /v >c:\warning.txt")

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 09-12-2011 в 20:29.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:30, 09-12-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо.
Доделал до конца с вашей помощью вот так:

Код: Выделить весь код
Set args = WScript.arguments 
If args.count <> 0 Then 
For i = 0 To args.Count - 1 
MsgBox args.item(i) 
Next 
End If 
Set args = nothing 
Set objShell = CreateObject("WScript.Shell") 
Set OBJ1 = objShell.Exec("CMD /Q  /C cscript c:/windows/system32/EVENTQUERY.vbs /FI ""Type eq warning and datetime eq " & Month(date) & "/" & day(date) & "/" & year(date) & ",12:00:00AM-" & Month(date) & "/" & day(date) & "/" & year(date) & ",11:59:59PM"" /v > c:\serverSCRIPT\warning.txt") 
Set OBJ2 = objShell.Exec("CMD /Q  /C cscript c:/windows/system32/EVENTQUERY.vbs /FI ""Type eq error and datetime eq " & Month(date) & "/" & day(date) & "/" & year(date) & ",12:00:00AM-" & Month(date) & "/" & day(date) & "/" & year(date) & ",11:59:59PM"" /v > c:\serverSCRIPT\error.txt") 
WScript.Sleep 1000 
set obj2 = nothing 
set obj1 = nothing

Отправлено: 14:37, 12-12-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Обработка команды в CMD через VBS

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Изменение сетевых подключений через cmd команды pay666 Скриптовые языки администрирования Windows 17 07-05-2013 16:33
VBS/WSH/JS - [решено] Аналог команды CD на VBS BigBoo Скриптовые языки администрирования Windows 1 08-07-2011 02:50
VBS/WSH/JS - [решено] Из cmd в VBS JIuBeHb Скриптовые языки администрирования Windows 3 19-01-2010 01:42
VBS/WSH/JS - Обработка строк в файле с помошью VBS rfcr Программирование и базы данных 3 07-03-2006 22:40
VBS/WSH/JS - существуют ли неизвестные команды или коды  в VBS? ekstrim Программирование и базы данных 1 28-04-2004 05:06




 
Переход