Переключатели командной строки для CWBTF.EXE или передачи данных из IBM i ..? - PullRequest
0 голосов
/ 10 декабря 2018

Я хотел бы добавить действие Edit в контекстное меню, вызываемое правой кнопкой мыши, для файлов IBM *.DTF в моем реестре Windows.

Какие параметры командной строки используются для CWBTF.EXE ..?Есть ли переключатель «открыть файл DTF для редактирования» (но не запускать его) ..?

Я искал в Google, StackOverflow и в документации IBM i 7.3 длялюбое упоминание о переключателях командной строки для CWBTF.EXE aka «Передача данных из IBM i», но я не нашел ни одного.

Ярлык в моем меню Пуск Windows для «Передача данных из IBM i»/t, но я не могу найти никакой информации по этому вопросу.

Я нашел утилиту для перевода из командной строки RTOPCB.EXE, в которой есть некоторый текст справки /?, но параметры, похоже, не имеют большого отношения к полной версии GUI CWBTF.EXE.

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Я не знаю, есть ли ключи командной строки, которые отменяют настройку «запускать автоматически».Это кажется маловероятным.Но в зависимости от того, насколько вы решительны и насколько вам комфортно со сценариями, может быть обходной путь, чтобы написать собственную оболочку CWBTF.EXE на языке сценариев по вашему выбору.

В общих чертах ваш Обертка может изменить файл .dtf (или его копию), чтобы в разделе [Properties] появился AutoRun=0.Тогда это вызовет CWBTF.EXE для измененного .dtf.Затем после этого, если он будет вести себя хорошо, он восстановит .dtf в исходное состояние (или удалит измененную копию).

Вооружившись таким сценарием, вы можете связать Edit с оболочкой.

0 голосов
/ 11 декабря 2018

Я не уверен, где находится документация по старой программе клиентского доступа (CWBTF.EXE).Однако, если вы можете использовать более новые клиентские решения на основе Java, документацию по созданию сценариев можно найти здесь .В частности, ищите /plugin=download для передачи из IBM i.

...