だから、ばかげた質問:私は使いたい タスクウォリアー (コマンドラインのToDoリストマネージャ)、しかし、Windows上でそれは私の唯一の選択肢がCygwinであるように見えます。大したことはありませんが、手助けができれば1つのプログラムを使用するためだけに、PowerShellからcygwinに切り替える必要はありません。別のもの、またはpowershellから呼び出すための何かをハックした場合、どうすればいいですか。おそらく、powershellの-commandオプションと同等のものを指定してsh.exeを呼び出します。正しく起動できると仮定すると、stdin / stdoutの行末が間違っている可能性がありますか?多分文字エンコーディングも?
更新: sh.exeの表現は必要ないようです。 c:\ cygwin \ bin \ task.exeを直接呼び出すことができるようです。繰り返しになりますが、私の質問は、これを行うことで生じる可能性のある問題は何ですか?ファイルの行末、標準入力/出力?標準入力/出力の文字エンコーディングCygwin独自のファイルシステム抽象化層環境変数?