1. 程式人生 > >js呼叫本地exe檔案

js呼叫本地exe檔案

使用run時,注意路徑中的空格符用%20 簡單呼叫:
 try{
  var wsh=new ActiveXObject("wscript.shell");
  wsh.run('file:///C:\\Program%20Files%20(x86)\\XXXX.exe');
 }catch(e){    
   alert('找不到檔案(或它的元件之一)。請確定路徑和檔名是否正確.');      
 }   var wsh=new ActiveXObject("wscript.shell");
  wsh.exec('file:///C:\\Program Files (x86)\\XXXXXXX.exe'); 特殊情況: 有的exe檔案執行時會讀取他的配置檔案,而且配置檔案是單獨的一個檔案,如何與exe檔案在同一個目錄下,(如:start.ini) 執行xxx.exe,必須讀取start.ini檔案的這種情況,使用上述方法就不行。 此時可以模擬cmd命令列執行。 wsh.run("cmd.exe /C cd " + dirPath+"&&xxx.exe",0); wsh = null; dirPath:為xxx.exe及start.ini的目錄。 0:表示後臺執行,不會彈出cmd命令視窗。

相關推薦

js呼叫本地exe檔案

使用run時,注意路徑中的空格符用%20 簡單呼叫:  try{   var wsh=new ActiveXObject("wscript.shell");   wsh.run('file:///C:\\Program%20Files%20(x86)\\XXXX.exe

NodeJs中的http-server的使用--解決chrome瀏覽器執行html和js檔案的時候,無法呼叫本地檔案

  一、環境:已經安裝了nodeJS。 二、安裝http-server:    開啟cmd --》 輸入  npm install http-server -g  注意:需要-g ,否則會出現錯誤,並且點選執行start.bat的時候

PC網頁js呼叫本地應用程式

最近要現實一個在PC網頁中實現點選按鈕呼叫本地應用程式的功能 其實實現原理也非常簡單, 首先註冊一個本地登錄檔檔案,指向本地應用程式路徑 其次在網頁中用js指向這個登錄檔檔案,就可以實現網頁呼叫本地應用程式  Windows Registry Editor Version 5.00

js讀取本地json檔案

js程式碼: // 獲取api的ip部分             var mJson=$.ajax({url:"api.json",async:false});      

使用JS讀取本地文字檔案(相容各種瀏覽器)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script type="te

JS呼叫本地攝像頭拍照(相容各大瀏覽器及IE8+)

最近做的專案遇到了個難題,使用video+canvas+getUserMedia()寫的呼叫本地攝像頭拍照不相容IE。 原因:IE8及以下不支援HTML5標籤:video和canvas;IE11及以下所有版本,包括Edge都不支援getUserMedia()。

PHP 網頁呼叫本地exe程式例項

一、需求:在做網站的時候,有些網站網頁面需要呼叫本地的exe程式。 二、方法:利用註冊URL Protocol的方式。 程式碼如下: 1、檢視檔案裡面的程式碼: <a href="fyexe://123456">FY辦公</a> 2、reg檔案裡面

js呼叫本地應用程式

這兩天公司由於web下載大型的檔案(超2G的MP4檔案)的時候,下載到2G左右瀏覽器就會自動斷開連線,後來沒辦法就準備些一個下載工具!從瀏覽器中啟動下載工具,並傳遞下載引數給下載工具,在工具中下載並管理資源,廢話就這麼多,轉入正題。 在網上翻閱各種資料,總

如何從網頁中呼叫本地exe應用程式(相容各個瀏覽器)

傳統的方式就是針對各個不同的瀏覽器去開發不同的外掛,今天我要來介紹另一種方式。 大家都知道網頁中啟動QQ對話方塊,是通過 tencent://message/?uin=1278230143&Site=&menu=yes 這樣一個

[.Net碼農].net呼叫外部exe檔案

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text

如何利用java開啟本地exe檔案

package com.test; public class OpenExe { /**[*]* @param args[*]*/ public static void main(String

html網頁呼叫本地exe程式的實現方法

最近在做一個專案,要什麼網頁裡調exe。。。開始以為不能實現,後來想想很多就跟淘寶網頁上點旺旺一樣,還有QQ,迅雷等都是這種。搜了一下解決方法,是添加註冊表,自己運行了可以使用。 首先開啟登錄檔,方法win+r 進入執行,或者從開始裡找執行輸入regedit進入登錄檔。 然

載入本地json檔案,並利用批處理呼叫Chrome顯示html

載入本地json檔案 1.載入本地json檔案 為了除錯儲存在本地的json資料,需要進行讀入。一般使用jQuery來進行,但需要對瀏覽器進行一點設定。 Chrome瀏覽器中有一個啟動選項--allow-file-access-from-files,在啟動的時候需要設定一下。

Android呼叫本地js方法(不顯示h5介面)

有得時候在開發過程中會遇到,需要呼叫js的一些方法,又不需要顯示h5介面。比如,在你開發的產品中,PC、h5,移動端(Android、IOS)都需要使用到同一個演算法,而且這個演算法又非常的複雜,若每個端都寫一邊,不僅非常浪費時間,而且如果演算法設計到複雜的數字計算,那麼就可

JS計算本地檔案娛樂平臺搭建MD5碼

一、由於專案中檔案非常重要,娛樂平臺搭建《企娥21717 93408》為避免檔案在網路傳輸以及讀寫過程位元組丟失造成檔案損壞的狀況,需要在檔案上傳完畢之後對服務端儲存的檔案與客戶本地檔案進行核對,確保檔案準確無誤,由此想到了用檔案的MD5值進行對比。 在java中獲取檔案的MD5值比較容易,但是在瀏覽器上獲

delphi 7 生成 呼叫 bat檔案exe檔案

unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 =

NW.js把web程式打包成桌面exe檔案

node-webkit是一個Chromium和node.js上的結合體,通過它我們可以把建立在chrome瀏覽器和node.js上的web應用打包成桌面應用,而且還可以跨平臺的哦。很顯然比起傳統的桌面應用,在某些特定領域用html5+css3+js開發的web應用更加簡單和高效,而且還可以使用node.js

JavaScript進階 九 JS實現本地檔案上傳至阿里雲伺服器

JS實現本地檔案上傳至阿里雲伺服器 前言       在前面的部落格《 JavaScript進階(八)JS實現圖片預覽並匯入伺服器功能》(點選檢視詳情)中,實現了JS將本地圖片檔案預覽並上傳至阿里雲伺服器的操作。這次需要實現將本地打包好的檔案上傳至阿里雲伺

MFC中WebBrowser.Navigate方法如何呼叫本地的.htm檔案

----------------------------------------------------------------------------------------------------

前端框架Vue(13)——vue 中如何對公共css、 js 方法進行單檔案統一管理,全域性呼叫

1、前言 最近,為公司開發交付的一個後臺管理系統專案,我使用了 Vue 框架進行開發實踐。 模組化、元件化、工程化的開發體驗非常好。良好的 api,優雅的設計,對於工程師非常友好。 但是由於模組比較多,我對於每個模組分配了不同的