PlayOnLinux와 파일 연결을 설정하는 방법?


10

PlayOnLinux를 사용하여 MS Office 2010을 설치했습니다. .docx 파일을 Playonlinux에 연결하고 싶습니다. 어떻게해야하는지 알려주시겠습니까? Playonlinux는 "연결 프로그램"옵션에 나타나지 않습니다. UBuntu 12.04 Beta를 사용하고 있습니다. 사용자 정의 명령을 추가 할 수있는 곳은 없습니다.

답변:


12

업데이트 : PlayOnLinux가 마침내이 기능을 추가 했으므로 더 이상 수동으로이 작업을 수행 할 필요가 없습니다! 그러나 "$(echo "$@" | sed -e 's:/*/:\\:g')"결국 에는 추가해야합니다 .

먼저 열린 홈 폴더로 숨겨진 파일을 표시하십시오. 편집을 클릭 한 다음 환경 설정을 클릭하고 막대를 선택하십시오. 창을 닫습니다. 그런 다음 명령을 입력하십시오.

sudo nautilus

비밀번호를 입력하십시오. 그런 다음 디스크 상단으로 자신을 클릭해야합니다. 그런 다음 usr / share / applications로 이동하십시오. 단어 아이콘을 찾으십시오. 찾을 수 없으면 바탕 화면에서 아이콘을 복사하여 폴더에 붙여 넣습니다. 방금 붙여 넣은 아이콘을 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오. "명령"을

playonlinux --run "Microsoft Word 2010" z:%f

"파워 포인트를 들어 방금 변경 (의를 teave해야합니다)" Word"을" Powerpoint"그리고 당신은 오피스 2007을 실행하는 경우는 변경" 2011"에" 2007당신이 설정 파일 연결을 원하는 모든 아이콘이 작업을 수행합니다. "그리고 가까운 창.

업데이트 된 프로그램이있는 경우 여기에서 시작하십시오.

그런 다음 홈 폴더를여십시오. .playonlinux / shortcuts를 클릭하십시오. 여기에는 exel powerpoint 및 word라는 다른 파일이 있습니다. 메모장으로 하나를 엽니 다. 파일은 다음과 같아야합니다.

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
export WINEPREFIX="/home/leo/.PlayOnLinux//wineprefix/Office2010"
export WINEDEBUG="-all"
#POL_Log=Microsoft Office 2010_1336312516
cd "/home/leo/.PlayOnLinux//wineprefix/Office2010/drive_c/./Program Files/Microsoft Office/Office14"
POL_Wine "EXCEL.EXE"  $@

최종 변화 $@

"$(echo "$@" | sed -e 's:/*/:\\:g')"

( "in !! 놔두십시오!) 연결을 설정하려는 모든 응용 프로그램에서이 작업을 수행해야합니다.

이제 열려는 파일로 이동하여 다른 프로그램으로 열기를 클릭 한 다음 다른 응용 프로그램을 표시하면 단어와 파워 포인트가 표시됩니다. 그것을 클릭하면 시작됩니다. 연결을 설정하려는 모든 앱에서이 작업을 반복해야합니다. 그것이 효과가 있기를 바랍니다!

업데이트 : PlayOnLinux가 마침내이 기능을 추가 했으므로 더 이상 수동으로이 작업을 수행 할 필요가 없습니다! 그러나 "$(echo "$@" | sed -e 's:/*/:\\:g')"결국 에는 추가해야합니다 .


1
우수한! 그것은 매력처럼 작동합니다. 이 방법을 내 블로그에 추가하겠습니다! :)
Ubuntuser 2018 년

도움이되어 다행입니다. 그것을 이해하는 데는 시간이 걸렸습니다 ...
Leo

5

가장 쉬운 솔루션 :

노틸러스 또는 기타 파일 브라우저를 열고 doc (x) 파일에서 마우스 오른쪽 하단을 클릭하고 속성, 연결 프로그램, 응용 프로그램 추가, 사용자 정의 명령 사용 및 다음을 사용하십시오.

playonlinux- "Microsoft Word 2007" ' "z : % f"'실행

Excel, Powerpoint 등과 같은 다른 파일 형식에 대해서도 동일하게 수행하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.