![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
社内のみで使用できるwebアプリケーションを作成しています。
現在xamppをインストールしてサーバーを作り、webアプリケーションはphpで作成しています。
OSはwindowsXP、ブラウザはInternetExplorer8です
「webブラウザから特定のPC((A)とする)のローカルアプリケーション(を動作させるvbsを実行)する」がやりたいことです。
現状では
http://localhost/○○/△△.phpにアクセスし、あるボタンを押すと
jabascript cmd() が実行され、さらにvbsが実行されます。
そのvbsで、PC(A)のローカルアプリケーションが実行されます。
しかし、http://192.xxx.xx.xx/○○/△△.phpからjavascriptを実行しようとしても
「オートメーションサーバーはオブジェクトを作成できません。」というエラーになってしまいます。
他のPCからはhttp://localhost/○○/△△.phpにはアクセスできません。
社内のどのPCからアクセスしてもPC(A)のローカルアプリケーションが実行されるようにしたいのです。
いろいろと検索してみたのですが何分初心者なので、権限?セキュリティのことなどわからないことが多く、具体的な解決方法が見つかりません。
ブラウザからアプリケーションを実行するということが簡単にできないことはわかっているのですが、
全く方法はないのでしょうか?
何か良い方法があれば教えていただきたいです。
よろしくお願いいたします。
ちなみに以下はjavascriptの内容になります。
function cmd(){
var obj = new ActiveXObject("WScript.Shell");
obj.Run("C:/xampp/htdocs/○○/□□□.vbs");
}
No.1ベストアンサー
- 回答日時:
私が用いてる方法はタスクスケジューラを利用することです。
まずコントロールパネルのタスクから、タスクの追加を行います。
実行する .js をそのまま登録でいいと思いますが、
質問者さんの場合ですとあいだに js を入れる必要がないような気がします。
.vbs を登録でいけるんじゃないでしょうか。
心配であれば例えばバッチファイルを書いてそれを登録するとかでもいいです。
タスクの名前はなんでもいいですが、仮にEXECJSとします。
「1回だけ実行」にして日付と時刻はとりあえず過去の時間を入れておきます。
念のためタスクを右クリックから「タスクの実行」をして動作確認をしてください。
phpでは実行するタイミングで
exec("schtasks /run /tn EXECJS");
とします。
素早い回答ありがとうございます。
教えていただいた方法でばっちり実行できました。
長い間悩んでいたので本当にうれしいです。
どうもありがとうございました!!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- 英語 「install and/or execute an application」の訳し方 2 2022/04/05 11:11
- au(KDDI) 「カメラへのアクセスを許可してください」のせいで年齢確認書類を撮影できない、アップロードできない 2 2022/11/01 00:04
- その他(セキュリティ) 役所など、情報系システムのセキュリティが弱くても業務システムに問題ないか 3 2022/11/02 16:38
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- アプリ PCでAndroidアプリを実行 BlueStacks AppPlayerが良い? 2 2022/05/10 10:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
生理でも会ってくれるセフレっ...
-
デスクトップで謎の半透明なウ...
-
パソコンのバツ印が出てこなく...
-
動画見ながらゲーム等するとPC...
-
男性は好きでもない人と一緒に...
-
ゲーム中にGPU使用率が急激に下...
-
手持ちのポケモンがゆうことを...
-
Windows10で最近パソコンを立ち...
-
スイッチでマインクラフトをプ...
-
ネカフェのPCでSteamをダウンロ...
-
なぜ世間は「ニートは国民の三...
-
Ryzen 7 5700Uではゲームは出来...
-
PCゲームのFPSが突然下がります。
-
最近オンラインゲームで仲良く...
-
3DSはSDカードを付けずに使用で...
-
スペックは足りてるのにゲーム...
-
彼氏が急に通話を切る
-
FPSで僕はチート使ってもいいと...
-
海外版ツムツムについて
-
COGNOSPHERE PTE...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
生理でも会ってくれるセフレっ...
-
Steam版ホグワーツレガシー強制...
-
ポケモンのなつき度チェック(...
-
パソコンのバツ印が出てこなく...
-
なぜ世間は「ニートは国民の三...
-
デスクトップで謎の半透明なウ...
-
動画見ながらゲーム等するとPC...
-
手持ちのポケモンがゆうことを...
-
スイッチでマインクラフトをプ...
-
男性は好きでもない人と一緒に...
-
Windows10で最近パソコンを立ち...
-
スペックは足りてるのにゲーム...
-
Windows10の統合版マインクラフ...
-
PCゲームのFPSが突然下がります。
-
Ryzen 7 5700Uではゲームは出来...
-
ネカフェのPCでSteamをダウンロ...
-
パズドラの動作が重いです
-
ICOのエンディングなどについて...
-
ポケモンHG・SSでヒンバスは出...
-
ネット回線の相性ってあるんで...
おすすめ情報