Привет всем!
Вопрос по csrt.exe, cfil.exe и cscn.exe.
Есть ли где описаловка как запустить эти утилиты с командной строки с параметрами?
В частности надо пересортировать файл и, что главное, если файл заблокирован - снять блокировку.
Может кто кинет примеры запуска?
Буду очен благодарен.
С уважением!
Вадим Дымар
Отдел компьютерных технологий
Филиал ОАО "Белагропромбанк" - Брестское областное управление Brestokt@brest.by
Написал: ClaList(2)
Старые добрые утилиты по Clarion for DOS
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Вадим, привет.
Нашел кусок из древней проги, который вроде это все делал.
Удачи. Сергей. njgor@ru.mos.ru
(Добавление)
Смотрю, все молчат. У меня в батике были такие строки
cfil c:\v\appl\v_vedeni ved2 c:\v\d\ved2 c:\v\d\ved2 /p
Имя аппл label где лежит куда положить не выводить окно
можно поверху
Насколько я помню, аналогично работают и другие.
т.е открываешь окно с утилитой смотришь, какие поля заполнены и чем и в том же порядке передаешь в строке.
Из самой среды запускалось через Run
--
Best regards,
gorky mailto:gorky@sv3.net.ua
Написал: ClaList(2)
Нашел кусок из древней проги, который вроде это все делал.
Код: Выделить всё
RecoverFile" = SEND(UnLockFile,'RECOVER=1')
CheckOpen(UnLockFile)
IF ERROR() THEN STOP('ChecOpen ' & ERROR()) .
FileMsgPrompt = 'ЋЎа Ў влў Ґвбп § ЇЁбм'
OPEN(Screen1)
DISPLAY
SET(UnLockFile)
IF ERROR() THEN STOP('SET ' & ERROR()) .
LOOP UNTIL EOF(UnLockFile)
NEXT(UnLockFile)
IF ERROR() THEN STOP('NEXT ' & ERROR()) .
N# += 1
DISPLAY
.
FileMsgPrompt = 'ЏҐаҐбва Ёў Ґвбп Є«оз'
DISPLAY
CLOSE(UnLockFile)
OPEN(UnLockFile,12H) !Open for exclusive access
BUILD(UnLockFile) !Rebuild the key files
CLOSE(UnLockFile)
(Добавление)
Смотрю, все молчат. У меня в батике были такие строки
cfil c:\v\appl\v_vedeni ved2 c:\v\d\ved2 c:\v\d\ved2 /p
Имя аппл label где лежит куда положить не выводить окно
можно поверху
Насколько я помню, аналогично работают и другие.
т.е открываешь окно с утилитой смотришь, какие поля заполнены и чем и в том же порядке передаешь в строке.
Из самой среды запускалось через Run
--
Best regards,
gorky mailto:gorky@sv3.net.ua
Написал: ClaList(2)
Cfil
----
Следующие символы используются в командных файлах для передачи параметров в соответствующие строки Базового окна утилиты Filer :
S = Строка Source
L = Строка Label
I = Строка Input File
P = Строка (окно) Owner ID. (Если в строке Input File указан шаблон имен файлов, то все входные файлы должны иметь один и тот же код владельца)
O = Строка Output File
Переключатель /V может быть использован для пропуска Базового окна утилиты.
Cscn
----
При вызове утилиты Scanner из командной строки DOS можно использовать следующие переключатели :
I = Используется для указания имени входного файла
D = Используется для принудительного установления режима DOS для
файлов данных Clarioon
P = Используется для указания кода владельца файла и пропуска окна
Owner ID
Csrt
----
I = Строка Input File
P = Строка (окно) Owner ID. (Если в строке Input File указан шаблон имен файлов, то все входные файлы должны иметь один и тот же код владельца)
O = Строка Output File
K = Строка Sort Key
C = Строка Compress File
D = Строка Retain Deletion
N = Строка Remove Key Files
Переключатель /V может быть использован для пропуска Базового окна утилиты.
Best regards, Enigma Soft. mailto: fant@enigmasoft.com.ua
-------------------------- ICQ: 262998995
Написал: ClaList(2)
----
Следующие символы используются в командных файлах для передачи параметров в соответствующие строки Базового окна утилиты Filer :
S = Строка Source
L = Строка Label
I = Строка Input File
P = Строка (окно) Owner ID. (Если в строке Input File указан шаблон имен файлов, то все входные файлы должны иметь один и тот же код владельца)
O = Строка Output File
Переключатель /V может быть использован для пропуска Базового окна утилиты.
Cscn
----
При вызове утилиты Scanner из командной строки DOS можно использовать следующие переключатели :
I = Используется для указания имени входного файла
D = Используется для принудительного установления режима DOS для
файлов данных Clarioon
P = Используется для указания кода владельца файла и пропуска окна
Owner ID
Csrt
----
I = Строка Input File
P = Строка (окно) Owner ID. (Если в строке Input File указан шаблон имен файлов, то все входные файлы должны иметь один и тот же код владельца)
O = Строка Output File
K = Строка Sort Key
C = Строка Compress File
D = Строка Retain Deletion
N = Строка Remove Key Files
Переключатель /V может быть использован для пропуска Базового окна утилиты.
Best regards, Enigma Soft. mailto: fant@enigmasoft.com.ua
-------------------------- ICQ: 262998995
Написал: ClaList(2)