問題タブ [device-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
45913 参照

windows - Windows で COM ポートのフレンドリ名を取得するにはどうすればよいですか?

USB経由で接続されたGSMモデムがあります。モデムは 2 つのシリアル ポートを作成します。1 つ目はモデムに自動的に接続され、2 つ目はデバイス マネージャーに「HUAWEI Mobile Connect - 3G PC UI Interface (COM6)」として表示されます。

2 番目のポートは、信号品質などの重要な情報をモデムから取得するために使用されます。テキストメッセージを送受信するため; およびその他の機能のホスト全体。

2 番目のポートによって提供される機能の一部をラップするアプリケーションを作成しています。私が必要としているのは、どの COM ポートが予備のポートであるかを確実に識別する方法です。ポートを繰り返し、「ATE0」への応答を確認するだけでは不十分です。通常、モデムのポートは番号の小さいポートで、ダイヤルアップ接続がアクティブでない場合は、2 番目のポートと同じように「ATE0」に応答します。

私が考えていたのは、デバイスマネージャーに表示されるように、ポートを繰り返して、それらのフレンドリ名を確認することです。そうすれば、アプリケーションのポートを、デバイス マネージャーの「HUAWEI Mobile Connect - 3G PC UI Interface (COM6)」というラベルの付いたポートにリンクできます。プログラムでその名前を取得できる情報をまだ見つけていません。

0 投票する
1 に答える
143 参照

windows-server-2008 - Mobile Device Manager 2008 SP1 と WSUS 3.1 SP2

MDM 2008 SP1 を WSUS 3.1 SP2 と共にインストールできますか?

WSUS 3.0 SP1 以降が必要だというメッセージが表示されませんが、SP2 を持っているので動作しないのでしょうか?

Server 2008 にインストールしています

0 投票する
1 に答える
780 参照

.net - .NET を使用してハードウェアの更新 (別名デバイス マネージャー) をトリガーする方法はありますか?

Windowsの最新バージョンでのみ可能かどうかは気にしませんが、.NETを使用してこれをトリガーする方法があるかどうか疑問に思っています:

デバイス マネージャー ハードウェアの更新 http://imgbag.com/josh/joshx/StackOverflow/devicemanager.png?p=Rectangle(130,430,270,100,10,Yellow)

0 投票する
1 に答える
8714 参照

c# - WMI を使用してデバイスの種類を一覧表示するにはどうすればよいですか?

WMI Code Creator を使用してコードを生成し、デバイス マネージャーに表示されるデバイスの種類を一覧表示しています。デバイス マネージャーに独自のタイプとして表示されるデバッガーの存在を検出しようとしています (たとえば、コンピューターの下に表示されます。カテゴリは、コンピューター、ディスク ドライブ、ディスプレイ アダプター、ジャンゴです。ジャンゴは私が使用するものです。欲しいです)

Jungo の下に、PEMicro USB Multilink (i0) と PEMicro USB Serial Port (i1) が表示されます。続行する前に、デバイスが存在し、Windows によって検出されていることを確認しようとしています。

適切な名前空間は何ですか? root\CIMV2 ですか? もしそうなら、どのクラスで、どのプロパティになりますか?

私は以前に WMI の経験がないので、役立つ追加情報を教えてください。

0 投票する
2 に答える
1840 参照

c# - デバイス マネージャーへのリンク

WPF アプリケーションでデバイス マネージャーへのリンクを追加する方法はありますか? つまり、ハイパーリンクをクリックすると、[デバイス マネージャー] ウィンドウが開きます。
どうもありがとうございました。

0 投票する
1 に答える
3397 参照

windows - ディスクデバイスの物理デバイスオブジェクト名の取得

デバイスマネージャに表示されているように、Windowsのユーザーモードアプリケーションからディスクデバイスの「物理デバイスオブジェクト名」を取得する必要があります。

私は今、IOCTLを介してロードされ、問い合わせられるカーネルドライバーを含む解決策を持っています。カーネルランドに入ると、その名前にたどり着くのに問題はありません。可能であれば、カーネルモジュールの使用は避けたいと思います。

何か案は?

0 投票する
1 に答える
25911 参照

scripting - デバイスの有効化/無効化スクリプト

自分で作ったコンピュータに Windows 7 64 Bit Professional Edition を使用しているため、メーカーに問い合わせる必要はありません。7.1 および光出力を備えたオンボード サウンド カードを使用しています。光出力は、スピーカーを制御する Denon アンプに接続されています。

サウンド カードの光ポートを介してコンピュータにスピーカー システムを接続しました。標準の Windows ドライバーを使用すると、ステレオ出力しか得られないため、Realtek HD オーディオ ドライバーをインストールしました。これにより、サラウンドサウンドが正常に得られますが、これを標準スピーカーとして結び付けないため、ヘッドフォンを接続してヘッドフォンとして定義しても、オーディオはスピーカーシステムに送られ、ヘッドフォンには何も送られません。

再生デバイス リストでデジタル出力デバイスを無効にすると、オーディオが自動的にヘッドフォン経由で再ルーティングされることがわかりました。したがって、このデバイスを無効または有効にする方法を見つけようとしています。プログラムまたはスクリプトをスペアキーにマップできるようにプログラム可能なキーボードを持っているので、デバイスが有効か無効かを確認するプログラムを作成しようとしています。オンにする。


1.「HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601」
2.「HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601&REV_1000」のハードウェア ID を見つけようとしました。

デバイスを無効または有効にするために、以下のコードを使用して devcon (デバイス マネージャーに代わるコマンド ライン) を使用してバッチ スクリプトを作成することを計画していました。

devcon disable "HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"
devcon enable "HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_105BA601*"

ただし、光接続はサウンド カード上にあるため、devcon はこれらのデバイスを無効にできず、ヘッドフォンも無効にするサウンド カード全体を無効にすることしかできません。

私は今何をすべきかについて少し迷っており、弟が無効化されたデバイスで遊ぶ必要がないようにしたい.

私はどんな提案にもオープンです。これを行うために任意の言語を喜んで使用します。cからこれを行う方法があるに違いないと確信していますが、これに関する情報を見つけることができませんでした。提案をいただければ幸いです。私は自分でプログラムを作成できて非常に満足していますが、誰かが少なくとも API や devcon のようなもの、またはこれを行うための言語で何らかの方法で正しい方向に向けることができれば. 私は現在、VB6、VB.NET、VB スクリプト、Java、バッチ スクリプト、および Powershell をよく知っており、C、C++、および C#.NET についてある程度の知識を持っています。

ありとあらゆる助けをいただければ幸いです

敬具
デクスター

0 投票する
1 に答える
1144 参照

android - DevicePolicyManager ワイプデータが電子メール設定を消去しない

DevicePolicyManager メソッドを使用するデバイス管理アプリがあります。特定のトリガーで、flag = 0 を指定して、wipeData メソッドを呼び出しました (これは 2.2 HTC とは思えません)。デバイスが再起動し、すべてのデバイス データ (SD カードではない) が、構成済みの Google アカウント ([設定] -> [アカウントと同期] に一覧表示) とともに消去されました。しかし、メール アプリから会社のメールを送受信できることに驚きました。手動でメール アプリの設定をクリックし、アカウントを削除する必要がありました。これに何か問題がある場合は、任意のアイデア。データを消去できることは、企業のセキュリティ対策の 1 つです。また、リモート ワイプ後も企業の電子メールにアクセスできる場合は、意味がありません。私は絶対に唖然としています。念のため、これを投稿する前に、手順全体を再実行しました。Exchange ActiveSync アカウントを構成し、デバイス管理アプリをインストールして、wipeData 関数をトリガーしました。再起動して「データを消去」すると、構成されたアカウントがアカウントと同期に表示されませんが、メール アプリではまだ構成されており、受信メッセージを送信できます。

繰り返しますが、これは私の HTC Droid Incredible (Verizon) で発生しています。他のデバイスではまだテストしていません。テストする変更があれば、更新します。

編集: Droid Pro と HTC Evo でこれをテストしました。どちらもきれいに拭き取れています。したがって、この問題は HTC Incredible に固有のもののようです。私が持っているのは Android 2.2 で、HTC カーネルのバージョンは 2.6.32.15-g5e1ad8b htc-kernel@and18-2#1 です。

0 投票する
1 に答える
1264 参照

c# - Windows - 接続によってデバイスを探索する方法。Windowsの「デバイスマネージャー」のように

アイデアは、USB ハブの VID と PID から始めて、その内容を調べることです。

USB ハブが与えられた場合、接続されたデバイスをどのように調べるのでしょうか?

攻撃されたデバイスを USB ハブにプログラムで探索する必要があります。これらのデバイスの一部は「USB 複合デバイス」である可能性があります。

「デバイスマネージャー」としてやりたいこと:

デバイスマネージャ

WMI でいくつかのクエリを実行しようとしましたが、結果が得られませんでした。

PS: 私の参照言語は C# です。