所以我正在尝试创建执行findstr
两个变量的批处理脚本。我正在从需要变量的特定文件中读取。
我需要的变量是
NetPath=
NetPathmed=
而我的目标是用这两个变量来做一个网络映射驱动。在第一个中,findstr
我需要在第二个之后的所有内容,NetPath=
而在第二个中,我只需要来自字符串的特定数量的数据。一个普通的 NetPathMed 看起来像这样
NetPathmed=\\**IPaddress**:C:\folder\file.
我只需要IP地址
例如我创建的批次看起来像这样
cd: C:\folder\
set var1="findstr 'NetPath=' file.ini"
for /f "tokens=1,2 delims== " %%a in ("%var1%") do set net=%%a&set path=%%b
Set var2= "findstr 'NetPathMed' opsetup.ini"
for /f "tokens=1,2,3 delims==/ " %%c in ("%var2%") do set net=%%c&set path=%%d &set net=%%e
net use var1(driveletter) \var2(IPaddress)\network folder /persistent:yes