- 帖子
- 16
- 积分
- 29
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2021-12-15
|
回复 3# zaqmlp
你好 我想问一下
@echo off
setlocal enabledelayedexpansion
set "n=0"
for /f "skip=3 tokens=4* " %%i in ('netsh interface show interface') do (
set /a n+=1
set "name!n!=%%i"
)
for /l %%i in (1,1,%n%) do echo %%i:!name%%i!
:Select_Card
set /p "Select_Card=选择网卡(请勿选择本地连接):"
if "%Select_Card%" == "1" ( set card=!name1! ) else (
if "%Select_Card%" == "2" ( set card=!name2! ) else (
if "%Select_Card%" == "3" ( set card=!name3! ) else (
if "%Select_Card%" == "4" ( set card=!name4! ) else (
if "%Select_Card%" == "5" ( set card=!name5! ) else ( echo. & echo 未键入任何参数! & pause>nul & cls & goto :Select_Card )))))
set /a random=%random%%%230
netsh interface ip set address %card% static 192.168.225.%random% 255.255.255.0
pause&exit
netsh interface show interface
我这个怎么显示 空格后面的内容 |
|