アプリ版:「スタンプのみでお礼する」機能のリリースについて

いま、バッチファイルについて勉強しています。
コピーコマンド「copy」について、プレースホルダ―「%」を使った動きを確認したかったのですが上手く行かず、ご教授ください。
 
現在同じ階層(フォルダー)に
・コマンドプロンプト
・test1.txt
・copytest.bat
があり、この「copytest.bat」は以下のプログラムにして上手く動作しています。

copy test1.txt new_test1.txt

 
次に同じ階層に「copytest2.bat」として以下のプログラムを組んだのですが、

copy %1 new%1

コマンドプロンプトで実行すると「指定されたファイルが見つかりません。」と出てしまいます。
 
 
気になる点がございましたらご指摘頂けますと幸いです
よろしくお願い致します。

A 回答 (2件)

引数には何を指定していますか?



文字通り引数に指定したファイルが見つからないということでは?
    • good
    • 0
この回答へのお礼

ありがとう

引数を理解しきれていませんでした、、
ファイルを指定せずにバッチを実行していました…

ご回答ありがとうございましたm(_ _)m

お礼日時:2023/10/20 17:19

> copytest2.bat test.txt [enter]


で実行していますか?
引数%1に test.txt が入っていないだけかと。
    • good
    • 0
この回答へのお礼

ありがとう

ごめんなさい、勉強不足でした。
コマンドプロンプト入力時にもtest.txt必要だったんですね!
早急な回答ありがとうございましたm(_ _)m

お礼日時:2023/10/20 17:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A