Модераторы: bartram, Akella
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> скрипт не работает по обработке данных 
:(
    Опции темы
Angelinka
Дата 15.11.2007, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 15.11.2007

Репутация: нет
Всего: нет



здравствуйте! Помогите, пожалуйста. я начинаю только писать скрипты. написала одан, а он не идет
Нужно скриптом вытягивать из файлов нужные столбцы и записыввать в другой файл и нужном виде.
Вот что у меня получилось. Но он не работает. 
LogDirPath = "C:\Program Files\TrafInsp\Log\"
Set Args = WScript.Arguments.Unnamed
If Args.Count <> 1 Then
       WScript.Echo "??? usage: cscript.exe billing.vbs DaysAmount, ObjectType /sn:ServerName"        
       WScript.Quit        
End If
DayAm = CInt(Args(0))
Set fso = CreateObject("Scripting.FileSystemObject")
Set LogDir = fso.GetFolder(LogDirPath)
Set LogFolders = LogDir.SubFolders
For Each LFolder In LogFolders
       WScript.Echo LFolder.Name
       Set LogFiles = LFolder.Files
       For Each LFile In LogFiles
               If (LFile.DateLastModified < DateAdd("d",-DayAm,Date)) And (Right(LFile.Name,3) = "log") Then
                       FileRO = LFile.attributes And 1
                       If FileRO = 0 Then
                               WScript.Echo "  Обрабатывается " & LFile.Name & "  " & DateValue(LFile.DateLastModified) & "..."
                       LFile.APILogon(APIPass)
BillData = LFile.ApiGetBilling(ObjType, ObjID)
If Not IsArray(BillData) Then
      WScript.Echo "Нет данных"        
      WScript.Quit        
End If
If IsArray(BillData(0)) Then
       For I = 0 To UBound(BillData, 1)
               Data = BillData(I)
               WScript.Echo Data(0) & Chr(9) & Data(1) & Chr(9) & Data(2) & Chr(9) & Data(3) & Chr(9) & Data(4) & Chr(9) & Data(5)
       Next
Else
       WScript.Echo "login" & Chr(9) & BillData(0)
       WScript.Echo "recv" & Chr(9) & BillData(1)
       WScript.Echo "sent" & Chr(9) & BillData(2)
       WScript.Echo "starttime" & Chr(9) & BillData(3)
       WScript.Echo "stoptime" & Chr(9) & BillData(4)
       WScript.Echo "ipdest" & Chr(9) & BillData(5)
       WScript.Echo "ipsour" & Chr(9) & BillData(6)
       WScript.Echo "portsour" & Chr(9) & BillData(7)
       WScript.Echo "protocol" & Chr(9) & BillData(8)
       WScript.Echo "attributes" & Chr(9) & BillData(9)
End If
                       Else
                               WScript.Echo "  Невозможно обработать файл " & LFile.Name & "  " & DateValue(LFile.DateLastModified) & " - предназначен только для чтения."
                       End If
               End If
       Next
Next
WScript.Echo "Обработаны все логи до " & DateAdd("d",-DayAm,Date) & "."



помоите!!!!!!!!  
PM MAIL   Вверх
Akella
Дата 15.11.2007, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 73
Всего: 329



ну зачем ты плодишь по три раза одну и ту же тему?
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.0398 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.