- ベストアンサー
IEで接続したサーバ内のバッチファイルを実行する方法
- クライアントのPCにソフトをインストールするために、IEで接続したサーバ内のバッチファイルを実行する方法について教えてください。
- IIS8で仮想ディレクトリを作成し、そのディレクトリの参照を有効にする設定を行いました。クライアントはIEを使用して仮想ディレクトリ内のファイルを閲覧できるようになりました。しかし、バッチファイルを実行するとエラーが表示されてしまいます。バッチファイルやexeファイルを実行してクライアントのPCにソフトをインストールする方法について教えてください。
- Windows Server 2012を使用しており、IEで接続したサーバ内のバッチファイルやexeファイルを実行してクライアントのPCにソフトをインストールしたいです。しかし、バッチファイルを実行すると「404-ファイルまたはディレクトリが見つかりません」というエラーメッセージが表示されます。バッチファイルやexeファイルを実行する方法について教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>IISをやめて,フォルダにアクセス権を設定して、クライアントから直接フォルダにアクセスすることは可能でしょうか?(ブラウザではなく、エクスプローラで) それは可能です。 インストーラーの作りによってはネットワークドライブからのインストールが出来ないかもしれませんが、普通は大丈夫です。
その他の回答 (2)
- tkf-
- ベストアンサー率58% (821/1398)
123.exe(123.bat)を実行するには、そこに書かれた構成のフォルダで全ファイルが必要なのではないでしょうか。通常は、Webサーバーではなくファイルサーバーを利用するものと思われます。 うまくいくか保証できませんし、サーバーの設定が必要なのでセキュリティ的にどうかとか問題があるかもしれませんが、WebDAVという技術でできるかもしれません。 http://mapopi.com/3749/
補足
回答、ありがとうございます。 WebDav環境がありますので、試してみたいと思います。
- notnot
- ベストアンサー率47% (4900/10358)
>直接「123.exe」を実行すると、ファイルのダウンロードが始まり、困っています。 ダウンロードして実行すればいいと思います。 >質問したいのは、そもそもIEで接続したサーバーのフォルダ内のバッチファイルやexeファイルを実行して、クライアントのPCにソフトをインストールすることはできるのでしょうか? 当然ですが、ダウンロードしないと実行できませんよ。
補足
回答ありがとうございます。 クライアントのPCに、インストールのときだけに使う余計なデータを入れたくなかったので、ダウンロードすることなくインストールしたかったのですが、今の環境では無理なことなんですね。 IISをやめて,フォルダにアクセス権を設定して、クライアントから直接フォルダにアクセスすることは可能でしょうか?(ブラウザではなく、エクスプローラで) フォルダに直接アクセスできれば、ダウンロードせずにインストールできるでしょうか?
補足
ありがとうございます。 共有フォルダにして、できるかどうか試してみます。