0

次のコマンドを実行して、ローカル エリア接続用のネットワーク アダプターのステータスを確認すると、次のようになります。

netsh interface show interface "Local Area Connection" | find "Administrative state"

次のように出力されます。

Administrative state: Enabled

また

Administrative state: Disabled

有効または無効の変数をバッチ スクリプトに取得するにはどうすればよいですか? 私はLinux bashで知っています、それは次のようになります:

MY_VAR1=$(some_command | grep "someString$" | xargs);

Windowsバッチスクリプトでそれを行う方法は?

4

2 に答える 2

1

もう一度考えてみて

for /f "tokens=3" %%i in ('netsh interface show interface "Local Area Connection" ^| find "Administrative state"') do set var=%%i

「有効」または「無効」を割り当てます。

を使用"tokens=2 deims=:"すると割り当てられます

" Enabled             "
また
" Disabled            "
によって証明することができます

echo +%var%+

+スペースを表示する...)

于 2013-10-24T01:52:35.747 に答える