não pode executar iexplore.exe quando eu criar um link simbólico para ele

1

Eu faço algo como:

$ ln -s '/home/deostroll/.wine/dosdevices/c:/Program Files/Internet Explorer/iexplore.exe' /usr/bin/iexplore

Estou esperando que no shell eu possa apenas digitar o seguinte e esperar que a janela do navegador do Internet Explorer apareça:

$ pwd
<where ever>
$ iexplore

Mas, em vez disso, recebo a seguinte mensagem de erro:

wine: cannot find L"Z:\usr\bin\iexplore."

O que estou fazendo de errado?

    
por deostroll 18.11.2011 / 02:35

2 respostas

0

Isso porque você precisa criar um script (um tipo de wrapper) para fazer com que o WINE encontre o arquivo .exe corretamente.

Veja um exemplo:

  • Crie o link (como você fez na sua pergunta).
  • Abra um editor de texto e digite o seguinte:

    wine /path/to/link
    
  • Salve o arquivo como iexplore .

  • Torne o arquivo executável.
  • Coloque este arquivo em /usr/bin.

Um método alternativo (se o link ainda causar problemas) é copiar o arquivo iexplore.exe /usr/bin e simplesmente dizer ao script para apontar para ele:

wine iexplore.exe

Uma terceira opção seria apontar o script diretamente para o arquivo:

wine /path/to/iexplore.exe

    
por RolandiXor 18.11.2011 / 04:41
0

Primeiro - remova o link que você criou, não é bom, então -

Você poderia tentar isso - embora eu provavelmente copie para / usr / local / bin ou ~ / bin

sudo cp /usr/bin/notepad /usr/bin/iexplore

Em seguida, mova iexplore.exe para sua pasta ~ / .wine / drive_c / windows ou ~ / .wine / drive_c / windows / system32 ou faça um link para ele em

Ex.

 ln -s '/home/deostroll/.wine/dosdevices/c:/Program Files/Internet Explorer/iexplore.exe' '/home/deostroll/.wine/dosdevices/c:/windows/'

Em seguida, o comando iexplore deve abrir iexplore.exe (o que quer que seja

O que isto faz é criar um script de invólucro de vinho chamado iexplore que irá executar o iexplore.exe no wine

    
por doug 18.11.2011 / 04:55