用于配置安装变量和输出正确安装开关的脚本



我需要脚本的帮助,该脚本将提取登录Windows计算机的用户的主机名或用户名,并将其与主机名或用户名表进行比较并添加正确的变量。前任。

computer1=Phone1
computer2=phone2
computer3=phone3
using this table i have to change a variable 
msiexec /i programtoinstall /qb FREEFORMDEVICENAME="using the host name or username get the right variable"

所以。。如果主机名是 computer1,则 finial 安装字符串应为:

msiexec /i programtoinstall /qb FREEFORMDEVICENAME="phone1"

谢谢!

如果该表类似于名为file.table的纯文本文件中的示例,那么这应该可以工作:

@echo off
for /f "tokens=1,* delims==" %%a in (file.table) do (
if /i "%%a"=="%computername%" msiexec /i programtoinstall /qb FREEFORMDEVICENAME="%%b"
)

最新更新