WINE=/usr/bin/wine
-WINEARCH=${WINEARCH:-win32} HOME="$WINE_HOME" $WINE "$@"
+if [[ ! -d "$WINE_HOME" ]]; then
+ echo "'$WINE_HOME' does not exist, please create it first"
+ exit 1
+fi
+
+[[ -d "$WINEPREFIX" ]] || wineboot -i
+
+declare -a DIRS=('Desktop' 'My Documents' 'My Music' 'My Pictures' 'My Videos')
+for DIR in "${DIRS[@]}"; do
+ [[ ! -d "$WINE_HOME/$DIR" ]] && mkdir "$WINE_HOME/$DIR"
+ ln -sfT "$WINE_HOME/$DIR" "$WINEPREFIX/drive_c/users/$USER/$DIR"
+done
+
+$WINE "$@"