回答編集履歴

1

バッチファイルの例を追加

2018/06/13 00:58

投稿

stknohg
stknohg

スコア796

test CHANGED
@@ -43,3 +43,51 @@
43
43
  }
44
44
 
45
45
  ```
46
+
47
+
48
+
49
+ ----
50
+
51
+
52
+
53
+ ちょっと追記
54
+
55
+
56
+
57
+ バッチファイルは苦手なんですが`findstr`で頑張れば`netsh`コマンドでも何とかできそうです。
58
+
59
+ お好きな方を選んでいただければと。
60
+
61
+
62
+
63
+ ```
64
+
65
+ REM 日本語環境が前提。
66
+
67
+ REM ほかの言語だとnetsh interfaceコマンドの結果が変わる
68
+
69
+
70
+
71
+ REM 無効にする
72
+
73
+ netsh interface show interface イーサネット | findstr /r "接続状態:.*接続"
74
+
75
+ if %ERRORLEVEL% == 0 (
76
+
77
+ netsh interface set interface イーサネット disabled
78
+
79
+ )
80
+
81
+
82
+
83
+ REM 有効にする
84
+
85
+ netsh interface show interface イーサネット | findstr /r "接続状態:.*切断"
86
+
87
+ if %ERRORLEVEL% == 0 (
88
+
89
+ netsh interface set interface イーサネット enabled
90
+
91
+ )
92
+
93
+ ```