我想要批量创建类似于表格的东西。 例如,我有2个文件。
在名为names.txt
的第一个文件中键入:
John,
Emily,
在名为numbers.txt
的第二个文件中键入:
78%,
89%,
现在我写了这个,但我确定这是错的:
@ECHO OFF
SETLOCAL EnableDelayedExpansion
FOR /F "TOKENS=1 DELIMS=," %%A IN (names.txt,numbers.txt) DO (
ECHO. %%A have %%B.
PAUSE>NUL
我想在控制台中看到这个:
John have 78%.
Emily have 89%.
这可能吗?如果是的话,我怎么能这样做?
P.S。:我很抱歉我的英语不好!
答案 0 :(得分:2)
@echo off
setlocal EnableDelayedExpansion
< numbers.txt (
for /F "delims=," %%a in (names.txt) do (
set /P number=
echo %%a have !number:~0,-1!.
)
)