我需要編寫一段代碼來調用進程並動態地向進程發出命令。例如,我可能不得不運行FTP,然後當進程結束時,我必須向此進程發出ftp命令。我需要在C++中執行此操作。我不知道從哪裏開始。C++ - 將動態命令發佈到活動進程
0
A
回答
1
這取決於你的意思問題命令的過程。
如果你想喂啓動進程的標準輸入,你可以在創建過程,將給予您輸入流的手柄做。
如果要通知已啓動的進程,可以使用已命名的事件。
如果你想傳遞數據到另一個進程,你可以使用共享內存。
這遠遠沒有完成,我不是Windows專家,但希望這有所幫助。
1
使用popen(_popen)功能。
0
popen()或system()怎麼樣?如果它們不足以滿足你的需要,那麼你將需要在進程之間的IPC機制(它將監聽/讀取特定命令的套接字/消息隊列,並嘗試執行它們並將結果返回給某個共享內存/套接字)。
相關問題
- 1. C#靈活/動態使用發佈
- 2. ASP.NET動態C#命令
- 3. 將命令發送到無窗口命令行進程(從C#應用程序啓動)
- 4. 發送命令到進程
- 5. 發佈到活動頁面?
- 6. 動態命名進程
- 7. 無法將自定義佈局動態添加到活動
- 8. 需要將進程ID的值動態地插入到命令中
- 9. ADB命令行啓動活動權限
- 10. 進程的動態池C
- 11. 發佈動態JSON到MVC4行動
- 12. 活動/命令不工作
- 13. 命令行活動顯示
- 14. Android發佈簡歷活動
- 15. windows命令行:打開帶有活動進程的文件?
- 16. 將活動添加到動態HTML
- 17. 動態添加自定義佈局到活動的佈局
- 18. 發送命令到一個進程
- 19. 發送命令到後臺進程
- 20. 發送命令到後臺進程?
- 21. 在屏幕會話中向活動程序發送命令?
- 22. 問題動態創建LinkButton不會進入命令(C#/ ASp.NET)
- 23. 通過活動目錄發佈程序
- 24. 在Android中發送活動到服務的命令
- 25. 谷歌玻璃語音命令發送活動到背景
- 26. 將動態SQL命令壓入Temp表
- 27. facebook graph api - 如何將活動發佈到羣組活動頁面?
- 28. EventBus從AbstractThreadedSyncAdapter發佈或postSticky到活動
- 29. sql命令還是動態編程?
- 30. 如何編寫命令行發佈到Twitter的C#程序
您是否想用控制檯命令提供控制檯ftp客戶端? – 2010-10-15 12:49:54