[問題] 背景執行DOS指令

看板C_and_CPP (C/C++)作者 (testcrack)時間15年前 (2010/11/04 18:52), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/2 (看更多)
原本只是想執行批次檔來完成作業 但是指令與動作都會被看得一清二楚,Win XP也沒有提供背景執行的功能 所以就先寫了程式,以system來處理我的批次指令: system("NET USE K: \\\\192.168.0.1\\D$ 123 /user:AAA & .............."); 雖然指令不會顯示,但是每行指令結束的動作都會跑出來 不知道有沒有什麼方式可以背景去執行我所要處理的動作? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.154.204

11/04 18:56, , 1F
螢幕輸出嗎?試試 echo 123 > nul
11/04 18:56, 1F

11/04 19:13, , 2F
@echo off ?
11/04 19:13, 2F

11/04 19:32, , 3F
ShowWindow(consoleHwnd,SW_HIDE);
11/04 19:32, 3F

11/04 20:42, , 4F
WinExec("你的指令", SW_HIDE);
11/04 20:42, 4F
文章代碼(AID): #1Cqf1RrU (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1Cqf1RrU (C_and_CPP)