Unixは:(コロン)なのにWindowsだけは;(セミコロン)なんだろう?
まぁUnixで;にするとシェルコマンドの区切りになってしまうから避けるのは判るが、ならばWindowsでも:に統一するのが自然の成り行きと言うものでは。