gpt4 book ai didi

file - 批处理文件基础知识 : Adding a hardcoded integer to a variable in a for loop

转载 作者:行者123 更新时间:2023-12-02 04:49:54 24 4
gpt4 key购买 nike

我只想将 10 添加到此批处理文件代码中的变量“%%i”,并将其打印到屏幕上。 numbers.txt 是一个包含单列数字的文件。

FOR /F %%i IN (numbers.txt) DO (
set /a "T=%%i+10"
@echo %T%
)

例如,如果 %%i 为 1,我希望 T 为 11。

谢谢。

最佳答案

没有延迟扩展,你可以使用:

@echo off
set constant=10
FOR /F %%i IN (numbers.txt) DO (
set /a "T=%%i+%constant%"
call echo %%T%%
)

常量不需要延迟扩展,因为它在整个循环中都是常量。

关于file - 批处理文件基础知识 : Adding a hardcoded integer to a variable in a for loop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19061691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com