Требуется протокол сигнализации Windows waitfor.exe
В Windows есть команда waitFor.exe, доступная для использования в пакетном режиме и PowerShell (и на любом другом языке, который может вызывать исполняемый файл), который позволяет отправлять или ожидать сигнал в системе, что позволяет синхронизировать выполнение по сети, хотя он также отлично работает на одном компьютере.
Это очень удобно, но из-за отсутствия хорошей документации в основном неправильно вставлять паузу в пакетные файлы, используя опцию тайм-аута.
Единственная документация, которую я могу найти, - это: https://technet.microsoft.com/en-us/library/cc731613(v=ws.11).aspx, которая обеспечивает очень простое использование для конкретной команды waitFor.exe. в Windows - но ничего не говорит о том, как это на самом деле реализовано, и о том, как я гарантирую, что он будет работать (== не блокируется каким-либо брандмауэром) в данной сети.
Я хотел бы иметь возможность встроить отправку и получение этих сигналов в свой собственный код, но не могу найти ничего о том, как это сделать - даже самый простой протокол и формат пакета не доступны.
Мои вопросы,
- Какой сетевой протокол используется для этого? (Как упомянул @Seth, это, вероятно, RPC, но как это реализовать?)
- Какой формат пакета используется?
- Какие сетевые порты необходимы для маршрутизации этих сигналов?
Другими словами, мне нужно знать все, что нужно для реализации этого в моих собственных программах.
Спасибо за ваше время!
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами