티스토리 뷰

Windows앱과의 연동

일반적인 Win32 프로그램은 대부분 아래의 방법으로 연동 가능하며 Excel을 예로 설명함.

Excel 연동

  1. 적당한 디렉토리(여기서는 ~/.local/bin/ 사용)에 excel 실행을 위한 스크립트 생성
    파일들의 경로는 시스템마다 다를 수 있으므로 확인 후 변경
#!/bin/bash

EXEC='/mnt/c/Program Files/Microsoft Office/root/Office16/EXCEL.EXE'

if [ -z $1 ]; then
    "$EXEC"
else
    FILE_PATH=`wslpath -w "$1"`
    "$EXEC" "$FILE_PATH"
fi
  1. X-Window 용 desktop 파일 생성
    Exec 에는 위엣거 생성한 shell script를 지정
    Icon에 지정하는 아이콘용 이미지는 구글링으로 구할 수 있음.
$ echo '[Desktop Entry]
Version=1.0
Type=Application
Name=Microsoft Excel
Exec=/home/magnon/.local/bin/ms_excel.sh
Icon=/home/magnon/.local/bin/microsoft-excel.png
Terminal=false
StartupNotify=false
Comment=
Path=' | sudo tee /usr/share/applications/microsoft_excel.desktop
  1. 파일 매니저에서 Excel 파일 실행하고, 사용할 프로그램으로 'Microsoft Excel' 선택
반응형

'WSL' 카테고리의 다른 글

kali-win-kex에서 Windows App과의 연동  (0) 2020.09.02
kali-win-kex 설정  (0) 2020.09.02
kali-win-kex 설치  (0) 2020.09.02
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함