Делаем так
1) HOWTO: Seamless MS Windows in Ubuntu with VirtualBox
2) шарим /home/username (если все *.exe планируются пускаться отсюда)
3) пишем скрипт для запуска *.exe, внутри будет следующее
1
2
3
4
5
6
7
8
9
10
11
12
|
#/bin/sh
SHARE_DIR=<путь шары> # можно $(cat /etc/passwd| grep $(whoami) | awk 'BEGIN { FS = ":" } ; { print $6 }') если шарили домашнюю директорию
LINUX_PATH=$1
WINDOWS_IP=....
WINDOWS_USER_NAME=...
WINDOWS_USER_PASS=...
WINDOWS_SHARE_DISK="X"
WINDOWS_PATH=${WINDOWS_SHARE_DISK}:\\$(echo ${LINUX_PATH#${SHARE_DIR}} | sed 's/\//\\/g')
# запускаем
rdesktop -rsound -A -s "c:\seamlessrdp\seamlessrdpshell.exe $WINDOWS_PATH" $WINDOWS_IP:3389 -u "$WINDOWS_USER_NAME" -p WINDOWS_USER_PASS
|
4) PROFIT!