0

つまり、自分のフロアにあるネットワーク プリンターを指すイメージ マップがあります。ユーザーに、ネットワーク プリンター X に関連付けられた特定の座標をクリックしてもらいたいと思います。ユーザーが IE バージョン 7 から 9 を使用してこれをクリックすると、そのプリンターがマップされます。できれば(後で)、それをデフォルトのプリンターとして設定したいと思うかもしれません。

これは、WSH/VBS、PowerShell、バッチ ファイル、C# Windows アプリで記述されたローカル プログラムを使用してさまざまな方法で実行できますが、ここで Web ページを介して述べているほど単純には実行できないようです。

要件は、社内ユーザーにとって非常にシンプルであることです。「クリック > はい > はい > 完了」。私はブラウザを制御でき、すべてのユーザーは内部の安全なネットワーク上にいます。

どんなアイデアでも大歓迎です。ショーン

4

2 に答える 2

0

Webページからできるとは思えません。

デフォルトでは、悪意のある開発者がユーザーのマシン構成を変更する Web サイトを作成できないように、クライアント側でブラウザーベースのアプリケーションを介して実行できることは制限されています。

そうは言っても、これを行うために ActiveX コントロールを作成することはできます(.NET 経由ではなく)。もっと古い VB6 または C++ を使用する必要があると思います)。これは、Web ページを介して行うのとはまったく異なる動物であり、気弱な人向けではありません。

クライアント側のソリューションが本当に必要です。

.NET で Web ベースのソリューションに最も近い方法は、クライアント アプリを作成し、 ClickOnceを介して展開することです。

于 2012-04-17T21:29:35.197 に答える
0

私が知っている唯一の方法は、必要なアクションを実行できる署名付き ActiveX コントロール(IE のみ) を作成することです。

(技術的には、署名されていない ActiveX コントロールを作成することもできますが、IE でセキュリティ証明書の問題を回避するのはおそらく悪夢です)

于 2012-04-17T21:33:31.567 に答える