Страницы: 1
RSS
Как создать \\.\pipe\The Bat!
 
Раньше работал с файлом TheBat.IPC. Сейчас обнаружил в whatsnew такую запись:
Цитата

В операционных системах Windows на базе технологии NT The Bat! переведён на использование "\\.\pipe\The Bat! 0 CmdLine"
Вопрос - как это всё осуществить без написания программы?
 
Как я понимаю без написания программы на текущий момент никак....
:(
 
ЗЫ. Может задачу можно решить без использования PIPE / IPC....
Например планировщиком?
 
Если решать через bat-ник, сталкиваюсь с кучей проблем, короче говоря, не всегда нормально отрабатывает во время выполнения какой-то задачи.

По идее, можно каким-то макаром сделать с командной строки, что-то вроде
type cmd.txt>\\.\pipe\The Bat!
или как-то так. Кроме того, редактор Far умеет сохранять файлы типа \\.\pipe\The Bat!
Непонятно только, чего писать то:
так:
type cmd.txt>\\.\pipe\The Bat!
или так:
type cmd.txt>\\.\pipe\The Bat! 0
(ни то, ни другое не пашет). Или ещё как-то?
 
Нашел.
echo /exit > "\\.\pipe\The Bat! 0 CmdLine"
=)
 
Спасибо, оно работает!
 
А зачем писать в TheBat.IPC или в \\.\pipe\The Bat! 0 CmdLine, если можно вызвать вторую копию thebat.exe с нужным параметром командной строки, и вторая копия thebat.exe передаст первой все команды через TheBat.IPC или в \\.\pipe\The Bat! 0.
Страницы: 1