Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   передача параметров в коммандной строке (http://forum.oszone.net/showthread.php?t=48280)

netcat 19-04-2005 22:56 317279

передача параметров в коммандной строке
 
Привет всем !
Вопрос: Как из коммандной строки передать пераметры в уже окрытую программу? (OS NT 4.0)

Практическое применение, и пример.
Пишем в *.bat файле следующее:
telnet.exe 192.168.1.1
Потом посылаем телнету комманды $
Например: $user $password $printparm $exit

Так вот как передать телнету эти комманды? знаю что должен быть специальный символ(комманда), а вот что за символ понять не могу.
Или может кто ссылку на руководство по ms-dos 6.22 кинет? что-то подобное видел в *.BAT файлах реализующие меню.

netcat 21-04-2005 00:42 317615

Неужели ни кто не владеет мастерством написания скриптов в *.bat файлах?

detrin 22-04-2005 01:05 318008

Да дело я думаю не в мастерстве написания *.bat файлов, а в том каким образом передать эти команды нужному файлу. В любом случае универсального рецепта нет и все будет зависеть от программы(заложили ли в нее возможность передачи параметров через командную строку или нет).

netcat 28-04-2005 00:43 319805

А как на счёт телнета в виндах? Ему можно в коммандной строке передать что-то? Я маленько полазил, но толковой справки о себе он не даёт.
Вариантов думаю не много. Или на C++(Delphi) что-то ваять (не очень охота заморачиваться) или использовать вместо телнета что-то альтернативное. Или я ошибаюсь?

detrin 29-04-2005 00:30 320147

Проще, наверное, на C++(Delphi) написать небольшую програмку. В принципе в C++(Delphi) есть возможность передать любому окну какие-то команды. Я только начинаю учиться программировать, поэтому лучше спросить у знающих людей. Задай вопрос в разделе Программирование.


Время: 18:02.

Время: 18:02.
© OSzone.net 2001-