psexec を使用してリモート サーバーでマネージド .net コンソール アプリを実行すると、非常に奇妙な問題が発生します。「プロセスが存在しないパイプに書き込もうとしました」というエラーが表示されます。
ここで、std::cout に出力するアンマネージ C++ プログラムを作成しましたが、問題なく動作します。
興味深いことに、cmd.exe をリモートで実行し、/u (Unicode) オプションを使用すると、エラーは発生しませんが、ガベージ テキストがコンソールにストリーミングされます。
ここで何が起こっているのか、誰か説明できますか?
乾杯、マーク