Назад | Перейти на главную страницу

Есть ли приложение для Windows, которое может передавать аргументы командной строки в соединение сокета TCP?

Раньше мне ничего подобного не требовалось, но я уверен, что что-то есть. Я ищу скомпилированный исполняемый файл Windows (то есть неинтерпретируемый язык), который мне не нужно писать, который может читать аргументы, переданные в командной строке, открывать сетевой сокет TCP на другой компьютер и передавать аргументы.

Кто-нибудь раньше что-то подобное использовал?

re: netcat для windows: Да, в основном. Проблема в том, что я пытаюсь получить данные из установки WhatsUp и перенести их в другой ящик, когда срабатывают события. Я не могу указать полную командную строку, только исполняемый файл и в качестве отдельного поля аргументы для передачи, поэтому я не могу использовать какие-либо трюки с конвейером.

AFAIK netcat может читать данные только из STDIN или канала, но нет способа указать данные в качестве аргумента командной строки. страница руководства, кажется, поддерживает это. Я ошибаюсь?

Похоже, вы в основном хотите netcat для Windows. И похоже кто то портировал Вот.

psexec от Sysinternals будет выполняться на удаленном хосте.
или используйте hyperterm или telnet для отправки данных на определенный порт.