>>565
> cyg形式のパスが理解できなくて
> そんなファイルねーよって怒られてしまいます。
どうしようもないだろ、そんなこと。

あと、メタキャラクタを含んだ引数で泣きたくなければ
#!/bin/bash
args=()
for param
do
  if [ -r $param ]
  then
    param="`cygpath -d "$param"`"
  fi
  args=(${args[@]} "$param")
done
exec "$cmd" "${args[@]}"