如下:
set a=3.
set /a b=a+1
运行显示:运算符不存在。
改成:
set a=3.
set /a b=a+1>nul
运行结果还是运算符不存在。
怎么才能把“运算符不存在”不让电脑显示啊?>nul都不管用了,哪个懂的教下。
set a=3.
set /a b=a+1
运行显示:运算符不存在。
改成:
set a=3.
set /a b=a+1>nul
运行结果还是运算符不存在。
怎么才能把“运算符不存在”不让电脑显示啊?>nul都不管用了,哪个懂的教下。
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
set a=3
set/a b=a+1或set/a a=3,b=a+1@echo off
if exist 记录.txt set/p p=<记录.txt
set/a p+=1
echo.新记录号:%p%
>记录.txt echo.%p%或:@echo off
if exist 记录.txt for /F "tokens=1*" %%a in (记录.txt) do set a=%%a&set b=%%b
if not defined b set "b=寒 夜 孤 星"
set/a a+=1
echo.新记录号:%a%.其他内容:%b%
>记录.txt echo.%a% %b%@echo off
if exist 记录.txt set/p p=<记录.txt
set/a p+=1
set p=%p:.=%
echo.新记录号:%p%.
>记录.txt echo.%p%.
@echo off
if exist 记录.txt for /F "tokens=1* delims=." %%a in (记录.txt) do set a=%%a&set b=%%b
if not defined b set "b=寒 夜 孤 星"
set/a a+=1
echo.新记录号:%a%. 其他内容:%b%
>记录.txt echo.%a%. %b%