Re: [問題] 颱風天來請教C#問題~

看板C_Sharp (C#)作者 (阿達)時間12年前 (2013/07/13 03:15), 編輯推噓2(208)
留言10則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《grayyoung (阿)》之銘言: : 1. 請問如何對CMD window下指令阿? : 今天我有一個CMD在跑,但是我需要最後對他下Enter這個指令, : 因為CMD是其他人負責更新開發的,所以我無法動他, : 我可以用 process.getprocessbyname 來抓到這個CMD視窗, : 但是我不知道怎麼對他下Enter指令,還請版友指導。 這個問題挺有趣的 我剛剛花了快兩個小時去查 嘗試 都失敗XD 我先寫了一支 AAA.exe Console程式然後跑起來 接著再寫另一支 BBB.exe Console嘗試去對 AAA.exe write指令 會出錯... 說 StandardIn 尚未重新導向 那分享一下看到成功的範例 基本上 AAA.exe 程式是透過 BBB.exe 開啟的話 這樣 BBB.exe 就可以對 AAA.exe 寫指令 http://goo.gl/0mtez -- . ______ ◥█◣▲◢█◤ ◥ ◥GRAVEYARD. \◤◥█◤◥◤ ◤ ' \ BILE DEMON'◥◥◤◤ ◢▌  ̄ ̄ ̄ ̄ ̄ ̄ █▌ ◣ ◥▌ ◢◢//\ ●● ◥◥ ◤◥ ◤◤◣◣ ▃▇ ▆◣▂◢▂▅█▄ USHER -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.181.118.207

07/13 10:55, , 1F
太感謝了 我現在就是卡在我是偵測一個程式的問題
07/13 10:55, 1F

07/13 10:56, , 2F
看來真的要用C#去開起那個CMD 才有辦法在對他下指令
07/13 10:56, 2F

07/13 10:56, , 3F
已經開啟的 用C$ GetByName以後 下指令好像會出錯
07/13 10:56, 3F

07/13 10:56, , 4F
非常感謝!
07/13 10:56, 4F

07/13 16:01, , 5F
另外好像有一條路 B程式假裝keyboard輸入給A
07/13 16:01, 5F

07/14 05:44, , 6F
http://0rz.tw/1U1Yn 不知道有沒有幫助@@
07/14 05:44, 6F

07/14 17:26, , 7F
1的話剛剛asad大有寄一個範例給我
07/14 17:26, 7F

07/14 17:27, , 8F
感覺好像可以直接用C#去給CMD指令
07/14 17:27, 8F

07/14 17:27, , 9F
有點像是用KEY輸入 可能跟usherII大說的有點像
07/14 17:27, 9F

07/14 17:27, , 10F
明天測是以後我再來跟大家說
07/14 17:27, 10F
文章代碼(AID): #1Hu5NjRS (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1Hu5NjRS (C_Sharp)