から別のプログラムを実行するには?私は間違って何をしていますか?は、どのように私は次のコードスニペットをしているHTML
答えて
技術的には、インラインvbscriptからプログラムを実行できます。通常、ローカルで実行されている.htaファイルでこれを行います。
ような何か:
<html>
<head>
<title>Example of Very First PHP Script ever!</title>
</head>
<body>
<script language="VBScript">
Sub RunProgram
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "C:\Program Files\Notepad++\notepad++.exe C:\Documents and Settings\User\Desktop\file.txt"
End Sub
</script>
<a href="return false;" onclick="RunProgram">music</a>
</body>
</html>
VBScriptオプションのみがありますか? – geek
+1。はい、VBSだけです。セキュリティホールは、私が「API」と呼んでいるわけではありません。 – TheBlastOne
あなたはHTMLとjavascriptの両方のクライアント側の技術のためにできません。クライアントマシンのリソースにアクセスできないように制限します。
はあなたがすることはできませんコメントで要求されるように、答えとしてこれを追加する - HTMLは、クライアント側で、とJavaScriptはまさにこのからクライアントPCを保護するためにサンドボックス化されています。タイトルとは別に、あなたのスクリプトはPHPとは関係ありません。PHPはファイルシステムコマンドを実行できますが、サーバ上でのみ実行できます。
それはあなたがこれを達成することができ、クライアントマシン上で何度も実行する必要が操作だ場合。 ただ、Webサーバ(WAMPまたはXAMPまたはあなたがマシン上で必要)をインストールし、ローカルのウェブサーバーのユーザー
に適切なアクセス権を設定した場合、あなたのページのコールhttp://localhost/nameofscript.php
からこのスクリプトはあなたが望むものは何でも実行することができます
おそらく、実行しなければならないクライアントのみワンタイム操作のためのWebサーバをインストールするので、PRATICないことをワンタイム操作がある場合
BERTOLIステファノ
- 1. Javaのスイッチは、次のように私は、コードスニペットを持って
- 2. 次のPythonコードスニペットはどのように機能しますか?
- 3. どのように私は、次のHTMLコードを持つHTML
- 4. は、どのように私は、次のしているjQueryの
- 5. は、どのように私は、コードを次しているセレン
- 6. どのように私は、次のHTML持ってjQueryの
- 7. は、どのように私は、次のしているオブジェクト
- 8. はどのように以下の私のHTMLページのコードスニペットがある値は、HTML
- 9. は、どのように私は、私は次のコードをしている
- 10. がどのように私は私の選択は、私はHTMLの次のコード持っているのjQuery
- 11. どのように私は、次のしているのListBox
- 12. は、私は次のコードスニペットを持つダイナミックキー
- 13. どのように私は、私は次のコードは、しているJavaのジェネリック
- 14. は、どのように私は、次のHTMLを持ってjQueryの
- 15. どのように私は以下のように、次のしているテキストフィールド
- 16. は、どのように私は、次のHTMLを持ってtypescriptです
- 17. は、どのように私は次のように持っているのC#
- 18. は、どのように私は、私は次のようになり、テキストファイルをしているのPython
- 19. は、どのように私は次のCSSとHTMLを持っている私のCSSのDIV
- 20. のdocument.getElementByIdと私はHTMLコードに次のようしているid名
- 21. は、どのように私は、メソッド、次のしている場合は
- 22. どのように私は次のように私は、ディレクトリ構造を持っている私の.FLA
- 23. は、どのように私は私がHTMLを持っているのJavascript
- 24. は、どのように私は次のコードしているCodeIgniterの
- 25. 私は、次のように私のHTMLファイルに私のreactjsコンポーネントを定義している
- 26. どのように私は、コードのhtmlを持っているコンテンツのhtml
- 27. 私は、次のhtmlているのjavascript
- 28. HAMLは - どのように私はHTML
- 29. は、どのように私は、HTML
- 30. は、どのように私は次のようにフィールドIDを設定しようとしていますMVC3
あなたがすることはできません - HTMLは、クライアント側で、Javascriptをサンドボックス化されました守るために彼はクライアントPCとまったく同じです。タイトルとは別に、あなたのスクリプトはPHPとは関係ありません。PHPはファイルシステムコマンドを実行できますが、サーバ上でのみ実行できます。 –
私には、あなたはできません – Eineki
@アダム:なぜこれを答えとして追加しないでください?それから私たちはそれをupvoteすることができます。 –