티스토리 뷰
Windows앱과의 연동
일반적인 Win32 프로그램은 대부분 아래의 방법으로 연동 가능하며 Excel을 예로 설명함.
Excel 연동
- 적당한 디렉토리(여기서는 ~/.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
- 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
- 파일 매니저에서 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 |
댓글