Здравствуйте, DaDa Cloun, Вы писали:
DC>Не совсем так.. Да, мне нужен shell, но мне он нужен для моих целей. Т.е. такой шелл, список команд которого мог бы я сам задать. Например, я бы хотел, что бы мое приложение отображало список присоединившихся клиентов, когда админ введет "sh clients", или список просто соединений "sh conn" и т.п.
PowerShell —
и есть кастомизируемый командный интерпретатор. Состав команд полностью определяется набором загруженных в контекст cmdlet-ов.
То есть, самый кошерный способ — вывернуть твоё приложение "наизнанку", т.е. полностью переписать его в виде cmdlet-ов повершелла.
К примеру, именно так администрируются монстроприложения типа Exchange или Office Communications Server.
... << RSDN@Home 1.2.0 alpha rev. 677>>