在 Windows 7 中将 Mac 地址复制到剪贴板帮助

在 Windows 7 中将 Mac 地址复制到剪贴板帮助

给出下面的批处理脚本。我怎样才能得到一个没有破折号的 MAC 地址并在其前面添加“D”?那么当我粘贴时,它有一个以 D 开头且没有破折号的 MAC 地址?甚至可能使用我复制的内容使用 newsid 自动更改计算机名称?

@ECHO OFF

FOR /f "tokens=12 delims= " %%a IN ('IPCONFIG /all^|FINDSTR "Physical Address"') DO (
    SET PA=%%a
    IF NOT "%PA%"=="." GOTO Done
)

:Done

ECHO %PA%| CLIP
CLS
ECHO The Physical Address has been copied to the clipboard.
ECHO.
PAUSE
EXIT

答案1

改用echo D%PA:-=%|clip

但请注意,您获取的是计算机上的最后一个 MAC 地址,它实际上可以是任何值。至少在我的计算机上,它不对应于任何物理接口。

相关内容