dm121339 2022-07-29 11:46 采纳率: 100%
浏览 85
已结题

IP地址与MAC地址绑定批处理

功能:自动获取电脑IP地址与MAC地址绑定批处理,开机自启动。

有偿

  • 写回答

10条回答 默认 最新

  • FunnyBishop 2022-07-29 15:19
    关注

    批处理?像这样?
    开机自启动+绑定
    保存为“IP-MAC.bat”就行吧。

    @echo OFF
    echo start %~dp0\IP-MAC.bat>"%AppData%\Microsoft\Windows\Start Menu\Programs\Startup\StartRun.bat"
    if %~n0==arp exit
    if %~n0==Arp exit
    if %~n0==ARP exit
    arp -d
    :IP
    FOR /f "skip=13 tokens=15 usebackq " %%i in (`ipconfig /all`) do Set IP=%%i && GOTO MAC
    :MAC
    echo IP:%IP%
    FOR /f "skip=13 tokens=12 usebackq " %%i in (`ipconfig /all`) do Set MAC=%%i && GOTO GateIP
    :GateIP
    echo MAC:%MAC%
    arp -s %IP% %MAC%
    FOR /f "skip=17 tokens=13 usebackq " %%i in (`ipconfig /all`) do Set GateIP=%%i && GOTO GateMac
    :GateMac
    echo IP:%GateIP%
    FOR /f "skip=3 tokens=2 usebackq " %%i in (`arp -a %GateIP%`) do Set GateMAC=%%i && GOTO Start
    :Start
    echo MAC:%GateMAC%
    arp -s %GateIP% %GateMAC%
    echo 操作完成!!!
    exit
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(9条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 8月2日
  • 已采纳回答 8月2日
  • 创建了问题 7月29日

悬赏问题

  • ¥250 雷电模拟器内存穿透、寻基址和特征码的教学
  • ¥200 比特币ord程序wallet_constructor.rs文件支持一次性铸造1000个代币,并将它们分配到40个UTXO上(每个UTXO上分配25个代币),并设置找零地址
  • ¥15 关于Java的学习问题
  • ¥15 如何使用chatgpt完成文本分类任务?
  • ¥15 已知速度v关于位置s的等式,怎么转化为已知位置求速度v的等式
  • ¥15 我有个餐饮系统,用wampserver把环境配置好了,但是后端的网页却进去,是为什么,能不能帮远程一下?
  • ¥15 R运行没有名称为"species"的插槽对于此对象类"SDMmodelCV"
  • ¥20 基于决策树的数字信号处理,2ask 2psk 2fsk的代码,检查下报错的原因
  • ¥15 wincc已组态的变量过多
  • ¥60 如图:直线与椭圆X轴平行,求直线与椭圆任意一点的相切坐标计算公式