html5ボタンイベントを使用してバット/実行可能ファイルを実行することは可能ですか?私は間違っていない場合はIEのシェルオブジェクトを使用して達成可能です。HTMLの 'onclick'に.exeまたは.batファイルを実行することは可能ですか
答えて
ここに私がやったことです。私は私たちのネットワーク上でHTMLページをセットアップしたかったので、私たちのアプリをインストールまたはアップグレードするために様々なフォルダに移動する必要はありませんでした。
start /d "\\server\Software\" setup.exe
HTMLコードはでした:
<input type="button" value="Launch Installer" onclick="window.open('file:///S:Test/Test.bat')" />
だから何私がやったことは、セットアップは、私はこのコードを持っていた.batファイルでは、誰もがアクセスできるドライブ私たちの「共有」での.batファイルでした
(スラッシュが正しいことを確認してください。私はそれらを別の方法で持っていて動作しませんでした)
EXEを直接起動することをお勧めしましたが、これはできませんでしたが、.batファイルによって回避できます。それがFFかChromeで動作することを願っていますが、IEのみです。
親愛なる@Chuff batファイルに登録コマンドがある場合、 'REG ADD" HKCU \ Software \ ... "のようなsthを意味します。 –
いいえ、それは巨大なセキュリティ違反です。あなたは自分のウェブサイトをvistedいつでも誰かが
format c:
を実行することができれば想像してみてください。
これは正しいですが、私は同時に笑います...:D – aswzen
ページ自体がfile:///
パス経由で開かれている可能性があります。
<button onclick="window.open('file:///C:/Windows/notepad.exe')">
Launch notepad
</button>
しかし、あなたはWebサーバ上に置く(あなたはhttp://localhost/
経由でアクセスした場合でも)、あなたがエラーを取得する瞬間:
Error: Access to 'file:///C:/Windows/notepad.exe' from script denied
あなたは.exeファイルを実行/実行することはできませんそれはユーザーのローカルマシンまたはサイトを介して行われます。ユーザーはまずexeファイルをダウンロードしてから、実行可能ファイルを実行する必要があります。
可能な方法はありません
次のコードは、EXEがユーザーのマシンに存在する場合にのみ機能します。
<a href = "C:\folder_name\program.exe">
ユーザーのマシンにbatファイルがあると@coolprarunになるのですが、javascriptやsth elseを使用してchromeでbatファイルを実行するにはどうしたらいいですか?私はActiveXObjectを介してIEのブラウザでそれを行うことができますが、このオブジェクトはクロムには適用されません。 –
あなたは、クライアント・システム上の追加設定を必要とするどのような場合にはChromeの拡張機能 chrome document を使用してOCXコンポーネントで、インターネットエクスプローラでそれを行うと、Chromeブラウザ上ですることができます! Chrome拡張機能のソースの
重要な部分:
var port = chrome.runtime.connectNative("your.app.id");
port.onMessage.addListener(onNativeMessage);
port.onDisconnect.addListener(onDisconnected);
port.postMessage("send some data to STDIO");
許可ファイル:
{
"name": "your.app.id",
"description": "Name of your extension",
"path": "myapp.exe",
"type": "stdio",
"allowed_origins": [
"chrome-extension://IDOFYOUREXTENSION_lokldaeplkmh/"
]
}
およびWindowsレジストリの設定:
HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\your.app.id
REG_EXPAND_SZ : c:\permissionsettings.json
- 1. exeファイルとbatファイルのセットから実行可能ファイルを作成する
- 2. Javaとjdbc-exe実行可能ファイル
- 3. 実行可能ファイル(.exeファイル)を実行するための適切な方法
- 4. 実行可能なJava(またはexe)ファイルをHTML(またはPHP)に埋め込む
- 5. 実行可能ファイルをMS-DOSプログラムに渡すことは可能ですか?
- 6. JavaScriptを使用してボタンクリックイベントに基づいて.exeファイルまたは.batファイルを実行する方法
- 7. Javaを使用して.exe実行可能ファイルを作成することはできますか?
- 8. 暗号化後、exeファイルは実行不可能になる
- 9. Windowsアプリケーションプログラム内に.batファイルまたは.exeファイルを含める
- 10. .batファイルを開いてConsole2内の実行可能ファイルを開きます
- 11. コピー防止のために.exeを "パッチ"することは可能ですか?
- 12. batファイルを.exeに埋め込み、Processクラスと共に使用することはできますか?
- 13. .NET DllまたはExeから実行可能な.NETスタンドアロン実行可能インスタンスにアクセスするにはどうすればよいですか?
- 14. アンドロイドエミュレータでviberを実行することは可能ですか?
- 15. JavaScriptをリアルタイムで実行することは可能ですか?
- 16. ArduinoでZeroMQを実行することは可能ですか
- 17. Eclipse:ファイル保存アクションでFindBugsを実行することは可能ですか?
- 18. PIC以外のオブジェクトをPICオブジェクトの実行可能ファイルにリンクすることは可能ですか
- 19. AppDomainで実行可能ファイルを実行するには?
- 20. jarでJava実行可能ファイルを実行するには
- 21. スケジュールされた.exeをawsで実行することはできますか?
- 22. コード実行ステップをカウントすることは可能ですか?
- 23. Webサービスから実行可能ファイルを実行することはできますか?
- 24. プロジェクトにファイルを追加すると、exeファイルに追加され、実行時にアクセス可能になります
- 25. C#から.batファイルを実行する
- 26. TeamCityから.batファイルを実行する
- 27. ARMとTHUMBのための別々の.exeファイルを生成することは可能ですか?
- 28. バイナリイメージ/プログラム実行可能ファイル/ .exeにリソースを埋め込む?
- 29. システムは、システムは約1分間行く扱うことはできません私は.exeファイルと.BATファイルを実行し、それらを閉じた後、実行可能
- 30. Xcodeはプログラムの実行可能ファイルまたは同等のファイルをどこに保存しますか?
このリンクを参照してください。[使用してローカルファイルを実行する方法HTMLアプリケーション?](http://www.codeproject.com/Articles/113678/How-to-execute-a-Local-File-using-HTML-Application) – coolprarun
@coolprarun私が提供しているリンクが自分の環境で動作することを確認しました( 'Win8.1'、' IE11')。 FF27ではなく)。回答として投稿する必要があります。 – IsaacS