如何使用多个命令从命令行安装 setx?

如何使用多个命令从命令行安装 setx?

我只是想知道如何从命令行安装setx。我希望它是具有指定目录的静默安装。我知道如果我/?。EXE文件它会给我各种选项,但我该如何组合它们呢?我想使用 /c 和 /t: 仅将文件复制到目录。我该如何组合它们呢?

setx_setup.exe /?给出:

命令行选项:
/Q——包的安静模式,
/T:——指定临时工作文件夹,
/C——与/T一起使用时仅将文件提取到文件夹中,
/C:——覆盖作者定义的安装命令。

如果我尝试:

setx_setup.exe /c /t:C:\Program Files\Resource Kit

我得到:

命令行选项语法错误。输入 Command /? 获取帮助。

答案1

我刚刚测试过这个,它只需要一个文件 setx.exe,因此运行一次 setx 安装文件,获取该文件,将其放在 Web 服务器上,然后在一个命令中获取它,使用 wget。

或者只需将 setx.exe 文件放到计算机上即可。您甚至可以使用 sysinternals pstools 自动执行此操作

当然,确保 setx.exe 位于 PATH 中已有的位置,例如 c:\windows\system32,或者 PATH 已扩展为包含您放置 setx.exe 的目录

另外,您指的是多个开关,而不是多个命令。对于临时目录,如果您想要一个,您不会执行您提到的那个,如果它有空格,您会使用引号。但无论如何,我认为这并不能满足您的要求。

我不确定 /Q 的安静之处是什么。我没有看到任何使安装安静或自动化的开关。但您只需使用一个文件 setx.exe 即可。

答案2

有多种选择,但如何将它们组合起来?

我不知道,但对于大多数命令或程序,可以使用空格分隔来指定多个命令行选项,如下所示:

setx_setup.exe /c /t:xxx etc

相关内容