No.2ベストアンサー
- 回答日時:
>上記をfc.batというファイル名で記述してあります。
fc.bat という名前を付けたために循環起動しているのではないかと主思います。
fcb.bat など、かち合わないファイル名にしてみて下さい。
>fcb.bat など、かち合わないファイル名にしてみて下さい。
ご指摘の通り実施して、正常にバッチが動く事が確認出来ました。
ありがとうございました。
No.1
- 回答日時:
ちょっと試してみたところでは、そのような症状がでませんでした。
なので、原因はわからないのですが、
お書きになったバッチファイルの内容と、実行の仕方
正常な出力、正常じゃない出力とは、どんなものか
できたら、a.txt b.txt の内容
を補足していただけますか
この回答への補足
返答ありがとうございます。
バッチファイルの内容は、以下の通り単純にコマンドプロンプト上で実行するコマンド1文のみです。
fc c:\a.txt c:\b.txt >c:\c.txt
上記をfc.batというファイル名で記述してあります。
比較対象としているa.txtとb.txtに関しては、色々なパターンを試してはいないのですが、今のところテストとして作成しているだけなので、それぞれに test とだけ記述してあります。
コマンドプロンプト上で直接コマンドを実行すると、c.txtには以下の様に、正常に結果が出力されます。
ファイル C:\a.txt と C:\B.TXT を比較しています
FC: 相違点は検出されませんでした
fc.batを実行した場合、コマンドプロンプトが起動して、画面には
C:\>fc c:\a.txt c:\b.txt 1>c:\c.txt
上記のようなメッセージが表示されたまま、batが終了せず、コマンドプロンプトを強制的に閉じてbatを終了させると、c.txtが作成され、c.txtにはfc.batを実行した時に表示される
C:\>fc c:\a.txt c:\b.txt 1>c:\c.txt
のメッセージがそのままリダイレクトされています。
質問頂きました返答に関して1点不備がありました。
申し訳ありません。
>実行の仕方
fc.batは、単純にダブルクリックするか、subバッチ扱いとして、親バッチから呼び出していますが、どちらも同じ結果となっています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- その他(プログラミング・Web制作) フォルダ内の特定 拡張子のファイルを一括実行するBat ファイルについて 4 2022/04/17 09:51
- C言語・C++・C# 至急教えてください!プログラミングの問題です。 入力待ちをして、受け取った正の整数が表す行数だけ既存 4 2022/07/05 10:12
- その他(コンピューター・テクノロジー) batファイルでPCの設定内容やプロパティーを取得したいのですが、コマンド1個で1ファイルとなるのを 2 2022/04/27 15:27
- その他(プログラミング・Web制作) DOSコマンドに詳しい方、お知恵をお貸しください 5 2022/11/04 20:55
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- その他(ソフトウェア) Makefileが実行できない 2 2022/07/28 23:49
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルスクリプトでエラーが出ます
-
【DOSコマンド】for文の中で変...
-
○行目から□行目だけを表示する...
-
コマンドプロンプト net user...
-
Windowsコマンドラインで文字列...
-
renameコマンドでファイル名か...
-
UNIXで、ディレクトリを比較し...
-
スラッシュ"/"を削除したい
-
ファイルの先頭に文字を追加す...
-
dosバッチを使用して昇順に
-
Linuxで*をつかってファイル移...
-
バッチで特定文字が含まれる先...
-
Windowsで定期的にUNIXへFTPす...
-
del
-
TOPコマンドで表示するCPU使用...
-
Dirコマンドでフォルダ内ファイ...
-
スクリプトのエラー「unexpecte...
-
SONYの音楽ソフト「x-アプリ」...
-
bashでシングルクォート内の変...
-
エクセルの表にヘンな枠が・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトでエラーが出ます
-
バッチで特定文字が含まれる先...
-
【Linux】findコマンドの表示順
-
Linuxで*をつかってファイル移...
-
【DOSコマンド】for文の中で変...
-
renameコマンドでファイル名か...
-
*.txtファイルの最終行だけ参照...
-
スラッシュ"/"を削除したい
-
CentOS/リダイレクションに改行...
-
UNIXで、ディレクトリを比較し...
-
DOSでテキストファイルの中のあ...
-
ファイルの先頭に文字を追加す...
-
○行目から□行目だけを表示する...
-
標準出力とリダイレクトを同時...
-
OSXで常に最後に表示される文字...
-
sedで置換した値を変数にセット...
-
windows7でmingwのgrepで漢字の...
-
コマンドプロンプト net user...
-
Windowsコマンドラインで文字列...
-
ファイルリストを印刷したい。
おすすめ情報