Batch file 如何在指定日志文件时以静默方式运行Unwise.exe

Batch file 如何在指定日志文件时以静默方式运行Unwise.exe,batch-file,uninstallation,wise,Batch File,Uninstallation,Wise,这可能是一个愚蠢的问题,有一个简单的解决方案,但我正试图在批处理文件中包含一行代码,以便以静默方式卸载一个明智的卸载程序(即卸载SolidThinking Embed 2017) 同一文件夹中的Unwise.exe有一个快捷方式,可以同时包含安装中的日志文件,否则单独运行它将提示输入日志文件,或者它会抛出一个错误,即如果在脚本中执行此操作,它将找不到日志 是否有办法将日志文件包含在行中,并以静默方式卸载应用程序 例如(这不起作用): 提前感谢。摘自。请注意最后一段,其中有关于如何指定日志文件的具

这可能是一个愚蠢的问题,有一个简单的解决方案,但我正试图在批处理文件中包含一行代码,以便以静默方式卸载一个明智的卸载程序(即卸载SolidThinking Embed 2017)

同一文件夹中的Unwise.exe有一个快捷方式,可以同时包含安装中的日志文件,否则单独运行它将提示输入日志文件,或者它会抛出一个错误,即如果在脚本中执行此操作,它将找不到日志

是否有办法将日志文件包含在行中,并以静默方式卸载应用程序

例如(这不起作用):

提前感谢。

摘自。请注意最后一段,其中有关于如何指定日志文件的具体说明

卸载命令行选项

您可以将以下命令行选项应用于WiseScript 快速卸载可执行文件unwise.exe或unwise32.exe

/Z
删除空目录,包括包含Unwise的目录

/A
自动模式。Wise启动屏幕出现在目标屏幕上 计算机,卸载立即进行,没有最终用户 选项,但有关卸载共享文件的问题除外

/S
静音模式。卸载以静默方式进行,没有启动屏幕, 没有对话框,也没有最终用户选择

/R
回滚模式

/U
删除“选择卸载方法”对话框,这意味着结束 用户看不到自定义、自动或修复的选项 卸载

使用命令行选项进行卸载时 程序,则必须将其作为参数发送到日志文件的路径。信息技术 必须是与unwise.exe位于同一文件夹中的日志文件。如果 日志文件的路径包含空格,必须用 引号

示例:

"C:\Program Files\Application\UNWISE.EXE" /A "C:\Program Files\Application\INSTALL.LOG" Application Uninstall

我同意Bill_Stewart的观点,供应商需要为您回答这个问题。但是,以下是如何查找您的日志:

  • 运行regedit
  • 导航至HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\
  • 查找AppName
  • 检查“卸载字符串”键值

  • 这将为您提供日志,但不会回答如何以静默方式自动执行日志。

    我最近远程静默(通过PDQ)安装了一个32位程序,该程序利用Wise安装程序包,并(通过PDQ)卸载了相同的程序

    • 安装在批处理文件中,使用完整文件路径及其静默开关(
      /S

    • 卸载位于不同的批处理文件中,但包含短文件名方案(8.3)

    • 所以卸载路径是

      C:\PROGRA~2\YOUR-APP\UNWISE.EXE/S/Z C:\PROGRA~2\YOUR-APP\INSTALL.LOG

    • /S
      处于静默状态

    • /Z
      是删除包括自身在内的目录

    • 由于没有空格,所以没有使用引号,但如果添加引号,可能不会造成伤害


    希望这对某人有用

    应用程序的供应商可以为您解答。您正在寻找一种自动填写提示的方法,我读对了吗?您是否尝试运行了
    C:\hw2017\Unwise.exe/?
    ?右键单击快捷方式并查看它如何调用程序。您确定它没有使用名为
    install.log
    的文件?我建议使用
    Start/d C:\hw2017 UnWise.exe install.log/S
    。如果日志文件的名称确实是这样的,请使用
    Start/D C:\hw2017 UnWise.exe VisSimECDWeb150.log/S
    。Wise Uninstall未拾取日志文件似乎存在许多问题,因此您可能必须忘记“静默”选项,并在提示时将卸载程序指向日志文件。
    "C:\Program Files\Application\UNWISE.EXE" /A "C:\Program Files\Application\INSTALL.LOG" Application Uninstall