我正在尝试使用 Jenkins 在目标机器上安装版本化的 msi,如下所示:
wmic /node:"[HOST]" /user:"[USER]" /password:"[PASS]" product call install true ,"", "\\[HOST]\D$\WebsitesDirectory\Product.*.msi"
文件名将包含版本号,因此我无法将其硬编码到 wmic 命令中。但是 wmic 似乎无法使用通配符安装文件,并且在我运行此命令时悄悄地安装失败。看来它必须具有文件的确切路径和文件名才能安装它。有谁知道在文件名中使用通配符的方法或者更好的解决方法?
另一种可能性是 - 是否可以通过复制工件插件获取 Jenkins 提取的文件的确切名称?