标题: [文本处理] 纯DOS下批量改网卡的BAT脚本问题 [打印本页]
作者: gethost 时间: 2021-8-14 11:51 标题: 纯DOS下批量改网卡的BAT脚本问题
大佬救命,mmp到了一个新公司然后给我的一个任务就是批量改网卡,然后他们今天下午就出一批新货要我搞出来,我找了eeupdate写了个bat但是在dos运行显示出错,麻烦大佬们看看,谢谢- @echo off
- color a
- :start
- set /p yhwk="1MAC:"
- set /p ehwk="2MAC:"
- set /p sanhwk="3MAC:"
- set /p shwk="4MAC:"
- set /p whwk="5MAC:"
- set /p lhwk="6MAC:"
- cls
- echo "Start working on the MAC"
- pause
- color f
- cls
- echo "Modify number 1MAC"
- uuepdate /nic=1 /mac=%yhwk%
- cls
- echo "Modify number 2MAC"
- uuepdate /nic=2 /mac=%ehwk%
- cls
- echo "Modify number 3MAC"
- uuepdate /nic=3 /mac=%sahwk%
- cls
- echo "Modify number 4MAC"
- uuepdate /nic=4 /mac=%shwk%
- cls
- echo "Modify number 5MAC"
- uuepdate /nic=5 /mac=%whwk%
- cls
- echo "Modify number 6MAC"
- uuepdate /nic=6 /mac=%lhwk%
复制代码
作者: gethost 时间: 2021-8-14 13:32
来个大佬啊,害,我感觉我今天要无了
作者: idwma 时间: 2021-8-14 13:39
出的什么错
作者: gethost 时间: 2021-8-14 13:59
回复 3# idwma
稍等一下,大佬我去拍个照,我这是纯dos
作者: gethost 时间: 2021-8-14 14:04
- 运行之后提示
- “start working on the mac”
- press any key to continue
- 按下回车就提示下面这个
- “modify number 6mac”
- bad command or file name
复制代码
回复 4# gethost
作者: idwma 时间: 2021-8-14 14:06
回复 4# gethost
纯dos呀好像set/p这个是不支持的你无了呀
作者: gethost 时间: 2021-8-14 14:07
回复 3# idwma
我翻译了一下看了大概就是没有让我输入后面的mac给他赋值他直接就给我运行下去了然后
就出错了
作者: gethost 时间: 2021-8-14 14:23
回复 6# idwma
请问一下纯dos有啥支持的吗
作者: idwma 时间: 2021-8-14 14:31
回复 8# gethost
不知道
作者: idwma 时间: 2021-8-14 15:36
回复 8# gethost
但是好像可以变通,例如保存为a.bat,像下面那样调用,这mac格式不知道是不是用:号分隔的.
a.bat 11:22:33:44:55:66 11:22:33:44:55:66 11:22:33:44:55:66 11:22:33:44:55:66 11:22:33:44:55:66 11:22:33:44:55:66- @echo off
- echo "Modify number 1MAC"
- uuepdate /nic=1 /mac=%1
- cls
- echo "Modify number 2MAC"
- uuepdate /nic=2 /mac=%2
- cls
- echo "Modify number 3MAC"
- uuepdate /nic=3 /mac=%3
- cls
- echo "Modify number 4MAC"
- uuepdate /nic=4 /mac=%4
- cls
- echo "Modify number 5MAC"
- uuepdate /nic=5 /mac=%5
- cls
- echo "Modify number 6MAC"
- uuepdate /nic=6 /mac=%6
复制代码
作者: Batcher 时间: 2021-8-14 19:23
回复 1# gethost
DOS系统不支持 set /p 这种语法
作者: gethost 时间: 2021-8-16 08:48
回复 10# idwma
大佬可以帮忙搞一下吗。我查了百度也搞不出,我是因为工作临时搞的这个,这个set/p我也是根据改ip的修改成这样的
作者: gethost 时间: 2021-8-16 08:51
回复 11# Batcher
大佬可以帮忙改一下吗,我已经加你的加群助手了,到时候赞助一下你,谢谢
作者: idwma 时间: 2021-8-16 12:32
回复 12# gethost
10楼那个方法不行吗?
作者: gethost 时间: 2021-9-10 17:33
回复 14# idwma
不行因为不方便每次都这样
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |