gpt4 book ai didi

windows - 生成卸载命令的启动脚本

转载 作者:可可西里 更新时间:2023-11-01 11:33:41 25 4
gpt4 key购买 nike

我有一个格式的文本文件:

computername1 uninstallkey1
computername2 uninstallkey2
...
computername200 uninstallkey200

我正在尝试编写一个启动脚本(批处理文件或 powershell?)生成一个 msiexec 命令,该命令查找并为它在其上执行的每台计算机植入正确的 key ,例如:

msiexec /x install.msi key=uninstallkey

如果我没有说清楚,请询问,非常感谢任何帮助!

最佳答案

@ECHO OFF
SETLOCAL
FOR /f "tokens=1*" %%i IN (yourtextfilename.txt) DO (
IF /i %%i==%COMPUTERNAME% ECHO MSIEXEC /x install.msi key=%%j
)

这应该按照您的要求进行 - yourtextfilename.txt 包含数据,大概在共享驱动器上;查找第 1 列中的计算机名与目标计算机环境中 %computername% 返回的计算机名相同的行。

(所有不区分大小写的 EXCEPT %%i%%j 必须匹配且大小写相同)

命令只需 ECHOed - 验证激活后删除 ECHO 关键字。

关于windows - 生成卸载命令的启动脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16965951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com