0
我正在嘗試執行一個EXE文件,它接受數字參數並執行操作。該操作包含從服務器複製文件並在用戶機器上執行。當用戶點擊將輸入這個數字參數到這個EXE文件的URL時,我想執行這個EXE文件。爲了做到這一點,這個EXE文件首先需要存在於客戶端機器中。爲此我試圖複製這個文件到本地用戶機器,當他們點擊「準備安裝」一旦複製,我必須使用MIME類型來執行帶有參數的EXE文件來完成任務。如何使用asp/html在本地機器上執行存儲在服務器上的批處理文件?
任何想法我們如何完成這項任務。
客戶端與Web服務器位於同一個域中嗎?你是域名管理員嗎?如果是這樣,你可以fork一個'psexec -c'進程並讓psexec將這個文件複製到客戶端並用一個命令執行它。請參閱http://classicasp.aspfaq.com/general/how-do-i-execute-a-dos-command/batch-file/exe-from-asp.html以獲取經典的asp代碼,以及Google獲得'psexec'。如果沒有,那麼這聽起來像是在試圖推送惡意軟件。 – rojo