これは単純なものである必要があり、私は自分自身に失望していますが、一生解決策を見つけることはできません! BAT スクリプトでテキスト ファイルに番号 1 を書き込もうとしています。以下を実行すると機能しますが、番号の後に末尾のスペースを残すことができません。1 と > の間のスペースを削除することで末尾のスペースを削除できることはわかっていますが (これは文字で機能します)、突然数字を使用すると、「ECHO がオフです」というメッセージが表示されます。
ECHO 1 > mytextfile.txt
*This works but leaves a trailing space*
ECHO 1> mytextfile.txt
*This gives me an error saying ECHO is OFF*