我正在尝试让我的批处理脚本工作,我遇到了一个问题。我提供的两条线是问题所在。我正在做的是从两个不同的文本文件中提取信息,但我不知道如何编码它来从第2行的两个文件中提取它们各自的位置。所以我需要从name.txt中拉出%% n,从server.txt中拉出%% s
FOR /F %%n IN (name.txt) DO PACLI STOREPASSWORDOBJECT SAFE="PACLI Test" FILE="%%n" PASSWORD="1234567890"
FOR /F %%s IN (server.txt) DO PACLI ADDFILECATEGORY SAFE="PACLI Test" FILE="%%n" CATEGORY="Address" VALUE="%%s"
非常感谢任何帮助,因为我不是一个非常优秀的程序员。
由于
Text文件如下所示:
Name.txt:
Server.txt:
答案 0 :(得分:0)
使用技巧同时读取这两个文件:
@echo off
setlocal enabledelayedexpansion
<server.txt (
for /f %%a in (name.txt) do (
set /p server=
echo Server !server!, Name %%a
)
)
输出:
Server SDCServerABC01, Name Unix_Test_Server_Root_01
Server SDCServerABC02, Name Unix_Test_Server_Root_02