【.cmd】 バッチファイルスクリプト %15 【.bat】 (773レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

405: デフォルトの名無しさん [sage] 2023/07/23(日) 13:16:59.81 ID:zPqD9Olc(1) AAS
実現したいこと:Windowsのデバイスマネージャでデバイスの有効無効を判定した上で切り替えたい
考えたこと :devcon status [ID] で条件判定して有効無効切り替えられるのでは?
内容

devcon status [ID]
でデバイスの状態は表示される

例 有効の場合
>devcon status "USB\VID_9886&PID_0038&REV_0000&MI_00"
USB\VID_9886&PID_0038&MI_00\B&9AE5250&0&0000
Name: Astro MixAmp Pro Voice
Driver is running.
1 matching device(s) found.

例 無効の場合
devcon status "MLX4\ConnectX-3_Eth"
MLX4\CONNECTX-3_ETH\9&1A1922BF&0&01
Name: Mellanox ConnectX-3 Ethernet Adapter #2
Device is disabled.
1 matching device(s) found.

なので
Driver is running. なら devcon disable [ID] でデバイスを無効に
Device is disabled. なら devcon Enable [ID] でデバイスを有効 に切り替えたいと考えています

使い方が間違ってなければ %ERRORLEVEL% での戻り値はなさそうなので
実行した際に表示される画面等から 文字列検索かけて条件分岐みたいなことをできればいいなと思っています

別にバッチにこだわってることは無いのでもしほかに手っ取り早く実現できる方法等あったらアドバイスいただけると嬉しいです
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.461s*