createprocess

    1熱度

    2回答

    我正在使用createprocess執行應用程序,記事本。 我需要重寫該應用程序的默認大小和位置,所以我修改了STARTUPINFO,並指定了dwX,dwY,dwYSize,dwXSize並將STARTF_USEPOSITION || STARTF_USESIZE添加到了dwFlags。 但是該應用程序根本沒有打開。 如果我把STARTF_USEPOSITION和STARTF_USESIZE之一,

    2熱度

    1回答

    因此,我正在爲某些代碼進行自動化測試。命令行中有一個名爲「cmdLineProc」的可執行文件。我使用C++編寫我的測試程序(不使用Python,也不使用我們使用的API來加速這些測試)。 命令行參數在測試中作爲字符串進行並傳遞給使用CreateProcess運行cmdLineProc的函數。 這很好。我可以調用cmdLineProc,它的工作原理和測試通過。但只有當這些沒有錯誤返回時。 當測試我

    0熱度

    2回答

    我越來越 java.io.IOException: CreateProcess: c:\Windows\System32\My_exe 1 error=2 當我試圖運行我的應用程序,它需要執行My_exe.exe。我正在運行我的應用程序 Wepshere 6.1服務器和操作系統是Windows 7 64位,編輯器是RAD 7.5.4。 PATH設置爲C:\Windows\System32。當我

    2熱度

    2回答

    我試圖使用CreateProcess和CreatePipe從Windows中執行過程形成在Visual Studio C++/CLR應用2010 從內我的Windows窗體應用程序我想要執行子進程(控制檯應用程序),並在Windows窗體應用程序中將輸出作爲std::string,std::wstring或System::String^返回。另外,我不希望新創建的子進程產生一個窗口。 控制檯應用程

    0熱度

    1回答

    我想從我的程序創建一個進程,並將一個DLL注入進程。 但我一直有這些「拒絕訪問」或「所需的特權不由客戶端持有」。錯誤。 這是我的代碼部分: HANDLE hCurrentProcess = GetCurrentProcess(); HANDLE hCurrentToken; BOOL tokenResult = OpenProcessToken(hCurrentProcess,

    2熱度

    2回答

    我得到以下錯誤: g++: error: CreateProcess no such file or directory 每當我試圖編譯程序。我已經在Windows機器上安裝了MinGw 7.2版本並且不會出現問題,但是在家用計算機上安裝Windows SP3後,出現此錯誤,我無法弄清楚,因爲我已經設置了所有環境變量正常。我甚至嘗試的路徑設置爲C:\MinGw\libexec\gcc\i686

    0熱度

    2回答

    我使用此代碼啓動我的程序 int _tmain(int argc, _TCHAR* argv[]) { STARTUPINFO cif; ZeroMemory(&cif,sizeof(STARTUPINFO)); PROCESS_INFORMATION pi; if (CreateProcess(L"C:\\test\\test.exe",NULL,

    0熱度

    1回答

    我想要創建一個子句進程的句柄繼承爲false和控制檯重定向。 爲了這個,我創建stdinput NAMEPIPE處理和繼承設置爲true這個手柄和結構添加它StartupinfoEX,我給CreateProcess的 的probleme是後發送,子進程得到正確的處理(我在進程資源管理器中檢查它)但是控制檯重定向沒有被分配(它看起來像前一個句柄沒有被分配給stdinput)! 時當然我使用的是非標準

    5熱度

    2回答

    我有一個NT服務調用Delphi編寫的7控制檯程序,我們使用的程序,我發現把它failover.exe,反過來調用NETSH: procedure ExecConsoleApp(CommandLine: ansistring; Output, Errors: TStringList); 注:ExecConsoleApp使用CreateProcess的,請參閱以下鏈接全碼:http://www.

    1熱度

    1回答

    我想使用CreateProcess從C++應用程序執行外部進程。 當查找其目錄中存在的dll時,啓動的應用程序失敗。 使用Process Explorer(來自sysinternals)檢查executwd進程,顯示進程工作目錄是c:\ windows,而不是父級工作目錄。 使用lpCurrentDirectory硬編碼工作目錄也沒有幫助。 該過程確實使用系統命令正確執行qhen。 編輯 有問題的