Форум администраторов Windows

Клиентские системы Microsoft => Windows 7 => : user87SR 19 Октябрь 2013, 12:03:40

: Запуск программы из cmd
: user87SR 19 Октябрь 2013, 12:03:40
Добрый день.

Скачал программу, которая парсит IIS файл и заливает мне данные в бд
Программа называется Log Parser
http://www.microsoft.com/en-us/download/details.aspx?id=24659

В ней написал скрипт, который берет все данные их файла и заливает их в мою таблицу, скрипт заливки данных не будет меняться, проблема заключается в том, как мне сделать батник, который будет запускаться по расписанию, т.е как настроить расписание я знаю, а как чтобы запускалась программа Log Parser и именно с моим кодом, который заливает данные не знаю, очень надо, помогите, пожалуйста
: Re: Запуск программы из cmd
: itpro 21 Октябрь 2013, 11:12:00
Запускать шедулером такую команду:
logparser -i:<Input_Format> -o:<Output_format> <SQL_statement>
Как так :)
: Re: Запуск программы из cmd
: itpro 21 Октябрь 2013, 11:14:18
А вообще гуглится такая команда:
Upload Log Parser query results directly to a table in SQL Server
logparser "select * into LogTable from [LogFileName] where cs-uri-stem like ‘/folder/filename%’" -o:SQL -createTable:ON -server:[DatabaseServer] -database:[Database] -username:[SqlUser] -password:[SqlPassword]
или
LogParser.exe "select * INTO Audit
   from \\%5\security
   WHERE TimeGenerated >= '%1 %2' and
   TimeGenerated <= '%3 %4'"
   -o:SQL -server:SQL 
   -database:SecurityLog
   -driver:"SQL Server"
   -username:TrainAudit
   -password:ECE2F287
   -createtable:OFF