掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DOSコマンドをウインドウを表示させずに実行させたい (ID:54749)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
char command[256]; sprintf(command, "cmd.exe /C net user %s passwd /domain > c:\\tempmsg", m_UserName); STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si)); ZeroMemory(&pi, sizeof(pi)); si.cb = sizeof(si); si.dwFlags = STARTF_USESHOWWINDOW; si.wShowWindow = SW_HIDE; if( CreateProcess( NULL , command , NULL, NULL, FALSE, 0 , NULL, NULL, &si, &pi) ) { CloseHandle(pi.hThread); WaitForSingleObject( pi.hProcess, INFINITE );// プロセスの終了を待つ CloseHandle(pi.hProcess); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.