2

Эта проблема:

Я пытаюсь выполнить автоматическое автоматическое удаление CutePDF Writer 3.0 через командную строку. Каждый доступный источник, который я нашел, указывает мне на эти две команды:

[32bit] "%ProgramFiles%\Acro Software\CutePDF Writer\uninscpw.exe" -s
[64bit] "%ProgramFiles(x86)%\Acro Software\CutePDF Writer\setup64.exe" /uninstall -s

Примеры источников: источник № 1 (v3.0), источник № 2 (v2.8), источник № 3 (v2.8)

Но это не работает для меня. Каждый раз, когда я пытаюсь получить сообщение, я должен нажать:

This will remove CutePDF Writer from your system. Do you wish to continue?

Я много раз пробовал как с чистыми установками, так и с множественными установками / переустановками на VirtualBox в следующих системах:

  • Windows XP
  • Windows 7 32-битная
  • Windows 7 64-битная

Проблема повторяется каждый раз. Я также пробовал другие популярные ключи, такие как /silent , /verysilent , /S , даже SUPRESSMSGBOX который, как когда-то говорили, работает со старым установщиком Writer. Ничего не получалось.

Я подал вопрос на сайте CutePDF, но это бесплатное программное обеспечение, а не приоритет их поддержки.

Вопрос:

Поскольку несколько источников указывают на этот метод, я как бы потерялся. Могут ли они все ошибаться или что-то не так с моим окружением? Возможно, это зависит от региона?

Я был бы благодарен за то, чтобы кто-нибудь проверил, возникает ли такая же проблема на других машинах, особенно в Windows, отличной от PL (1045).

Может быть, кто-то знает какой-нибудь лучший способ выполнить автоматическое удаление этого продукта?

3 ответа3

1

Дело решено. К сожалению, Acro Software Inc. удалила эту функцию. Целенаправленно.

Я получил следующий ответ:

Hello M.

The current version does not support silent un-installation.

Regards,
CutePDF Support Team

... для которого я спросил, является ли это запланированным поведением, например. они планируют сохранить это таким образом, или это будет исправлено в следующем выпуске? Ответ был коротким:

We may change that in our next version.

Regards, 
CutePDF Support Team

Тогда я спросил их, могут ли они быть более конкретными, но ...

Unfortunately, we don't have schedule yet.
You may acquire the license of our custom PDF writer which can be 
install/un-install silently.

Regards,
CutePDF Support Team

Пора познакомиться с другими, сопоставимыми продуктами :)


В качестве альтернативы можно использовать AutoIT со следующим скриптом:

AutoIT3[_64].exe uninstall-cutepdf.au3 "<uninstaller_path>" "<uninstaller_parameters>"

(обратите внимание на круглые скобки, они важны!)

If FileExists( $CmdLine[1] ) Then

    Run( """" & $CmdLine[1] & """ " & $CmdLine[2] )

    WinWait( "CutePDF Writer", "Do you wish to continue?", 10 )
    ControlClick( "CutePDF Writer", "Do you wish to continue?", 6 )

    WinWait( "CutePDF Writer", "CutePDF Writer has been removed", 30 )
    ControlClick( "CutePDF Writer", "CutePDF Writer has been removed", 2 )

EndIf

Обратите внимание, что при использовании Wpkg, Wpkg-GP или другой системы развертывания программного обеспечения, работающей от имени пользователя SYSTEM во время запуска, необходимо убедиться, что служба работает в интерактивном режиме рабочего стола, иначе AutoIT не будет работать должным образом.

0

Он поддерживает автоматическое удаление.

Попробуйте следующие переключатели, которые успешно работали для меня.

  • 32-разрядная версия - "%ProgramFiles%\Acro Software\CutePDF Writer\uninscpw.exe" /s
  • 64-разрядная версия - "%ProgramFiles(x86)%\Acro Software\CutePDF Writer\setup64.exe" /uninstall /s
0

Я могу подтвердить, что если вы не сделаете, как предложено OP (с помощью AutoIT), автоматическое удаление невозможно.

Что еще хуже, когда вы пытаетесь использовать предоставленную командную строку "%ProgramFiles(x86)%\Acro Software\CutePDF Writer\setup64.exe" /uninstall /s , у вас все равно появляется запрос, а затем «setup64. exe "никогда больше не работает должным образом. Даже после ручного удаления и переустановки «setup64.exe» больше не работает.

Это просто не корпоративный продукт, просто.

Мое тестирование было сделано на Win10 build 1803.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .