/C オプションと PowerShell

/C オプションで呼び出した場合は結果が違うんじゃないか?という話を聞いたので追試。確かに /C オプションを指定すると挙動が違いました。さらに PowerShell から呼び出した場合も似たような状態に。


/C オプションはいいとして、(いや、よくないけどさ) CMD と PowerShell でバッチファイルを単純に実行しただけで、そのバッチの結果が違うってのは互換性的にヤバくないかい…?