请朋友们帮我看看以下的命令:
(1)、 nbtstat /a %computername%|find /i "MAC Address">mac2.txt
(2)、For /f "delims== tokens=3" %%m in ('nbtstat /a %computername%^|find /i "MAC Address"') do echo 本机网卡的MAC地址是:%%m>MAC3.txt
在批处理文件中直接用第一条代码后可以正常执行,但是将第一行的代码用到FOR语句中(见第二条)就不能执行,这是为什么?难道我这第二条代码写错了?请明白的朋友指点一下,我先谢谢了……
[ Last edited by sglxy on 2008-4-27 at 01:27 PM ]
(1)、 nbtstat /a %computername%|find /i "MAC Address">mac2.txt
(2)、For /f "delims== tokens=3" %%m in ('nbtstat /a %computername%^|find /i "MAC Address"') do echo 本机网卡的MAC地址是:%%m>MAC3.txt
在批处理文件中直接用第一条代码后可以正常执行,但是将第一行的代码用到FOR语句中(见第二条)就不能执行,这是为什么?难道我这第二条代码写错了?请明白的朋友指点一下,我先谢谢了……
[ Last edited by sglxy on 2008-4-27 at 01:27 PM ]
