cygwinとそれ以外で処理分けた方が確実だろ