Batch file 从2.txt文件中获取一个数字,然后比较它们
好的,我有2.txt文件Batch file 从2.txt文件中获取一个数字,然后比较它们,batch-file,Batch File,好的,我有2.txt文件“server.txt”和“local.txt”,都有一个编号, e、 g 2=server.txt 及 1=local.txt 我想让bat脚本读取两个文件并比较数字,另一个例如 set local=1 set server=2 if %local% EQU %server% ( ECHO VERSION UP TO DATE ) else ( ECHO OUT OF DATE ) pause 如何将local设置为与server.txt相同的local.txt中的数
“server.txt”
和“local.txt”
,都有一个编号
,
e、 g
2=server.txt
及
1=local.txt
我想让bat脚本读取两个文件并比较数字,另一个例如
set local=1
set server=2
if %local% EQU %server% (
ECHO VERSION UP TO DATE
) else (
ECHO OUT OF DATE
)
pause
如何将
local
设置为与server.txt
相同的local.txt中的数字?我假设文件local.txt的内容如下,并且server.txt类似
1 = local.txt
然后,您可以使用类似以下内容来设置local
和server
FOR /F "tokens=1 delims==" %%n IN (server.txt) DO SET server=%%n
FOR /F "tokens=1 delims==" %%n IN (local.txt) DO SET local=%%n
“每个都有一个数字”数字在哪里?嗯,如果它位于与蝙蝠不同的位置怎么办?在()中使用不同的路径尝试似乎不起作用,所以在每个之前只是“cd C:\”似乎起作用