shellexecute

    4熱度

    2回答

    我想運行 tf changeset 12345 使用Visual Studio 2008的命令工具。它位於:"c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\"和啓動的命令是:%comspec% /k ""c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.b

    3熱度

    3回答

    我目前使用ShellExecute「open」在用戶的瀏覽器中打開一個URL,但在Win7和Vista中遇到了一些麻煩,因爲該程序作爲服務提升。 當ShellExecute打開瀏覽器時,它似乎讀取「本地管理員」配置文件而不是用戶的配置文件。例如,如果鍵盤上的用戶將Firefox作爲默認瀏覽器,則可能會打開IE(這是管理員的默認設置)。 我知道「runas」動詞可以用來提升,但是你怎麼做到的呢?有沒

    0熱度

    2回答

    如果存在一個目錄, /備份/ 而在它的文件a.gz b.gz c.gz 而另一個目錄/備份directorybackup 和在它的文件a.gz 我需要一個殼腳本來比較兩個目錄的文件是否存在,那麼忽略它,如果filesare不存在將其複製到目標目錄 謝謝..

    7熱度

    3回答

    我需要通過C#來傳遞多個命令行參數被稱爲handle.exe過程傳遞多個命令行參數: http://www.google.com.mt/search?sourceid=chrome&ie=UTF-8&q=handle.exe 首先,我需要運行可執行文件通過管理員權限。這個職位已經幫助我實現這一點: programatically run cmd.exe as adminstrator in vis

    0熱度

    3回答

    我用來創建像winexec(...)這樣的自定義函數:Hwnd將重新執行已執行的應用程序的句柄。 我確實使用了findwindow(),但如果它改變窗口標題有問題。

    14熱度

    2回答

    我正在使用第三方Windows服務,它通過使用CreateProcessAsUser()運行腳本和可執行文件來處理一些自動化任務。由於UAC,我遇到了Windows Server 2008上的問題,並且通過API處理LUA提升的方式。 該服務作爲LocalSystem運行,但未啓用「與桌面交互」。這些進程以管理員組中的用戶身份運行,但不是管理員帳戶(它受到許多UAC限制的豁免)。所有的UAC默認設

    0熱度

    3回答

    考慮下面的代碼和它的可執行 - runner.exe: #include <iostream> #include <string> #include <windows.h> using namespace std; int main(int argc, char *argv[]) { SHELLEXECUTEINFO shExecInfo; shExecInfo

    24熱度

    6回答

    我有一個重命名的js文件,我必須在每個php頁面中調用它。現在我想用新的shell替換舊的名稱。 什麼用IAM是這樣的: - sed -i ’s/old/new/g’ * ,但這是給下面的錯誤: - sed: -e expression #1, char 1: unknown command: 現在我怎樣才能做到這一點?更換

    1熱度

    1回答

    我正在嘗試解決爲什麼我寫了一個NPAPI插件,它在執行通過Javascipt調用觸發的操作方面工作正常,無法使用CreateProcess()或ShellExecute()啓動來自通過Javascript調用指定的路徑的應用程序。 我可以看似使用這些方法中的任何一種,並且它們返回成功,即沒有錯誤代碼。但該應用程序只是不啓動。我試圖修改調用它們時使用的參數,創建新的進程組等,但看起來沒有任何效果。

    2熱度

    4回答

    當過我寫下面的行的代碼中的任何應用程序,我用Delphi ShellExecute(self.WindowHandle,'open','www.yahoo.com',nil,nil, SW_SHOWNORMAL); 卡巴斯基2010蜂鳴聲此消息 「」行爲類似於pdm.hidden數據發送程序的任何地方。檢測' 這是爲什麼?我如何擺脫這種 注意:我使用的2007年德爾福 更新:抱歉,沒有clea