自动获取mac地址整理之后输出到文件或复制到剪贴板的脚本

使用代理软件,为了安全采用mac绑定,需要获取同事的mac地址,考虑到一个个获取麻烦,而且还要将中间的-符号删掉才能使用,所以写个脚本简化工作了。

@echo off

:op
echo 1.获取MAC地址并输出到指定文件
echo 2.整理MAC地址并复制到剪贴板
echo.
set op=
set /p op=    输入选项后按回车键:
if "%op%"=="1" goto FETCHMAC
if "%op%"=="2" goto CLEARMAC
cls
GOTO op

:FETCHMAC
echo.
set /p name=Your name: 
ipconfig /all > mac_%name%.txt
echo MAC address has been saved in mac_%name%.txt
pause
cls
GOTO op

:CLEARMAC
echo.
set /p name=Your MAC: 
set name=%name:-=%
echo Clean MAC: %name%
mshta vbscript:clipboarddata.setdata("text","%name%")(close)
GOTO CLEARMAC