ARP本机绑定的bat代码_DOS/BAT

复制代码 代码如下:

@echo off
if exist ipconfig.txt del ipconfig.txt
ipconfig /all >ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find "Physical Address" ipconfig.txt >phyaddr.txt
for /f "skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M
if exist IPAddr.txt del IPaddr.txt
find "IP Address" ipconfig.txt >IPAddr.txt
for /f "skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I
arp -s %IP% %Mac%
del ipaddr.txt
del ipconfig.txt
del phyaddr.txt
exit

对for命令不熟悉的朋友可以参考这篇文章 http://www.jb51.net/article/14576.htm

时间: 2024-10-11 17:18:35

ARP本机绑定的bat代码_DOS/BAT的相关文章

Dos批处理编写一键清理系统垃圾的bat代码_DOS/BAT

del 命令的参数 /F 强制删除只读文件. /S 从所有子目录删除指定文件. /Q 安静模式.删除全局通配符时,不要求确认. rd 命令的参数 /s 除目录本身外,还将删除指定目录下的所有子目录和文件.用于删除目录树. /q 安静模式 /s 删除目录树时不要求确认. 代码一 @echo off & title 清理系统垃圾 del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*.mp3 del /f /s /q %system

显示系统信息与硬件信息的bat代码_DOS/BAT

显示系统信息的dos命令,使用批处理显示硬件信息的批处理 这个得看你需要查看的方式. 1. cmd窗口查看 2. 程序窗口查看 3. 文本查看 方法1. cmd窗口查看: @echo off systeminfo dxdiag /dontskip /whql:off /t systeminfo1.txt&&more systeminfo1.txt pause 方法2. 程序窗口查看: @echo off msinfo32 dxdiag pause 方法3. 文本查看: @echo off

右键显示(隐藏)扩展名的bat代码_DOS/BAT

"显示/隐藏 系统文件"需右键单击任意文件夹或文件才能显示菜单 "显示/隐藏 扩展名"需右键单击任意文件夹里的空白处才能显示菜单 右键显示(隐藏)扩展名及系统文件.bat 复制代码 代码如下: @echo off reg delete "HKCR\CLSID\{00000000-0000-0000-0000-000000000012}" /f >nul 2>nul reg delete "HKLM\SOFTWARE\Clas

清理IE和使用历史记录的bat代码_DOS/BAT

复制代码 代码如下: @echo off title: IE temporary file deleter echo 正在 清除Internet临时文件 ............ RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 echo 清除Cookies RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 echo 清除历史记录 RunDll32.exe InetCpl.cpl,ClearMyT

建立隐藏磁盘的bat代码_DOS/BAT

复制代码 代码如下: @ECHO OFF  MD E:\RECYCLER\UDrives.{645FF040-5081-101B-9F08-00AA002F954E}>NUL  IF EXIST X:\NUL GOTO DELETE  SUBST X: E:\RECYCLER\UDrives.{645FF040-5081-101B-9F08-00AA002F954E}  START  X:\  GOTO END  :DELETE SUBST /D X:  :END 把上面的内容用记事本另存为 .

将目录下的文件按扩展名分类的bat代码_DOS/BAT

其实就是利用强大的for命令实现 实现代码: 复制代码 代码如下: for %%i in (*) do (md %%~ximove *%%~xi %%~xi)pause %~xI          - 仅将 %I 扩展到一个文件扩展名只打印文件的扩展名FOR /F "delims==" %%i IN ('dir /b') DO @echo    %%~xipause

迁移图片目录的bat代码_DOS/BAT

复制代码 代码如下: @echo off setlocal enabledelayedexpansion ::开启变量延迟,加入自定义变量名 set sourpic=e:\pic ::定义图片源 set despic=e:\img ::定义图片存储地址 set pictype=*.jpg ::定义图片类型 set log=e:\log.txt ::定义Log信息,这个每次都会重新生成 rem 处理开始的日志记录 echo 图片取自:%sourpic% >%log% echo 上传目录:%desp

批处理获取IP生成TXT文本的bat代码_DOS/BAT

第一种方法: 复制代码 代码如下: @echo off <"%~f0" more +5 >tmp.vbs cscript //NoLogo /e:vbscript tmp.vbs %1>ip.txt echo >nul && del tmp.vbs goto:eof set oDOM = WScript.GetObject("http://www.duosc.com/ip.aspx") do until oDOM.readyS

干掉进程并删除源文件的批处理bat代码_DOS/BAT

双击运行后,输入进程名称批处理代码: 复制代码 代码如下: @ echo off color 6e del 1.txt del ildd.txt TASKLIST >>ildd.txt title 干掉进程并删除源文件--by:qp cls echo. echo 当前进程: for /f "skip=3" %%i in ('findstr .* "ildd.txt"') do echo %%i echo. 请输入要结束并删除的进程名, echo 如:1.