
CODE: [Copy to clipboard]@echo off&setlocal enabledelayedexpansion
set var=0013d3fcd64c
for /l %%i in (0 2 10) do (
set a=!var:~%%i,2!
set/p=!a!-<nul>>a.txt
)
for /f %%i in (a.txt) do set str=%%i
set str=%str:~0,-1%
echo %str%
pause
CODE: [Copy to clipboard]@echo off
set var=0013d3fcd64c
set a=%var:~0,2%
set b=%var:~2,2%
set c=%var:~4,2%
set d=%var:~6,2%
set e=%var:~8,2%
set f=%var:~10,2%
echo %a%-%b%-%c%-%d%-%e%-%f%
pause
| Quote: | |
|
CODE: [Copy to clipboard]能不能写的象这样呢?for /f "delims=- tokens=1-6" %i in (123.txt) do @echo %i%j.%k%l.%m%n>>new123.txt
CODE: [Copy to clipboard]::对于123.txt文件中0013d3fcd64c形式的MAC地址,可以在命令行执行下面的命令:
((for /f "delims=" %i in (u) do @set a=%i&@>>mac1.txt call echo %a:~0,2%-%a:~2,2%-%a:~4,2%-%a:~6,2%-%a:~8,2%-%a:~10,2%)&set a=)
::::对于123.txt文件中0013.d3fc.d64c形式的MAC地址,可以在命令行执行下面的命令:
((for /f "delims=" %i in (123.txt) do @set a=%i&@>>mac2.txt call echo %a:~0,2%-%a:~2,2%-%a:~5,2%-%a:~7,2%-%a:~10,2%-%a:~12,2%)&set a=)
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |