Почему я не могу установить Evince в определенное место в Windows 7?

2256
PeanutsMonkey

Устанавливаемый двоичный файл, который предоставляет Evince, не дает мне возможности выбрать местоположение, в которое я хотел бы установить его. Вместо этого я натолкнулся на предложение по адресу https://mail.gnome.org/archives/evince-list/2012-April/msg00022.html, в котором предлагается возможное решение, однако каждый раз, когда я его пробую, я просто получаю окно, отображающее параметры, предоставляемые командой msiexec.

Я запускаю команду msiexec.exe /i /qr "C:\Temp\apps\evince-2.32.0.145.msi" APPLICATIONFOLDER="C:\Program Files (x86)\Evince"

Я использую Windows 7 Professional в качестве локального администратора и использую PowerShell для запуска команды.

5
Переключите / qr и / i. Параметр i должен находиться прямо перед путем к файлу. week 11 лет назад 0
@ неделя - я попробовал это, и это все еще не работает. PeanutsMonkey 11 лет назад 0

3 ответа на вопрос

4
Hib

The evince msi installer has the option to select the install location. Just hit the 'Advanced' button in the opening screen.

3
week

Ok, I tried just now on Windows 7 64bit.

  1. Run cmd.exe as Administrator / eg. create shortcut on desktop for cmd.exe and click right mouse button and select run as Administrator
  2. cd to folder with installator
  3. msiexec /qn /i evince-2.32.0.145.msi APPLICATIONFOLDER="c:\program files (x86)\Evince"

If you want a setup dialog, just for confirmation, no settings there, instead of \qn type \qr. If something is not working try adding msiexec /qn /l* evince_install.log /i ..., that will help you solve problems and show another parameters which you can manually assign.

Это сработало. Вопрос, хотя. Зачем мне запускать `cmd` от имени администратора? Почему я не могу использовать PowerShell? PeanutsMonkey 11 лет назад 0
Я также заметил, что если я пытаюсь удалить приложение, оно удаляет его из списка установленных приложений, но не удаляет файлы в каталоге. PeanutsMonkey 11 лет назад 0
Вы можете использовать powershell, но powershell имеет отличную семантику. Эти `" `и` (`не хороши. Вы не должны запускать напрямую msiexec, но использовать что-то вроде http://www.i-think22.net/archives/2011/02/06/install-multiple-msi -files-using-msiexec-exe-and-powershell / или `invoke-expression` .. но я не в powershell, поэтому не знаю точно .. week 11 лет назад 0
0
Tobi

Он по-прежнему не работает в Windows 8 ... Я работал над этим в течение нескольких часов, и кажется, что нет сообщений об ошибках, но когда я захожу в Program Files (x86)какую-либо папку, в которую я его помещаю, она просто отсутствует ( каждый раз!).

Я расстраиваюсь, потому что я пытаюсь просмотреть свои технические документы, скомпилированные с PDFlatex ... есть ли какое-либо другое программное обеспечение на Mingw или какой-либо третьей стороне?