例えば「テスト.bat」というバッチファイルを開こうとして、startやcallコマンドを使っても
「'テスト.bat' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
と表示されます・・・
書式はいろいろ試しました。
テスト.bat
call テスト.bat
start テスト.bat
call :テスト.bat
call :テスト
などです・・・
どなたか教えてください・・・
あと、画像を呼び出す書式もおまけで教えてくれたらうれしいです!
No.3ベストアンサー
- 回答日時:
現在作業中のフォルダ(カレントディレクトリ)を確認してみてください。
エラーが出る一文の前に、以下の一文を追加すると、カレントディレクトリが表示されます。
CD
pause
カレントディレクトリが分かったら、そこに呼び出すバッチファイルがあるか確認してください。
又、メインのバッチファイルと同じ場所に「テスト.bat」があるのなら、「call "%~dp0テスト.bat"」と記述しても良いです。
「%~dp0」の意味は、
「%0」が「実行中のバッチファイルのフルパス」を表し、
「~dp」は、「その内のドライブレターとパス」という意味です。
最後は「\」で終わります。
つまり、「実行中のバッチファイルがあるフォルダのパス」という意味になります。
カレントディレクトリは、特にそのバッチファイルに対し何かのファイルをドラッグ&ドロップした場合に注意が必要です。
カレントディレクトリが、バッチファイルのあるフォルダではなくなる可能性があるからです。
その場合は、「pushd "%~dp0"」等の一文を、バッチファイルの最初の方に書いておくと良いかと思います。
これは、「そのバッチファイルがあるフォルダをカレントディレクトリにする」という一文です。
又、フルパスの中に「%」や「^」等が入っていてもエラーになると思いますので、そこもチェックしてみてください。
No.2
- 回答日時:
>「'テスト.bat' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたは
>バッチ ファイルとして認識されていません。」
つまりそのバッチファイルの存在を認識できてないって事です。
カレント(今注目してる)フォルダや「パスが通ったフォルダ」にあるならファイル名だけでいいですが
そうでないなら No.1さんが言われるように「フルパス」での記述が必要です。
また、ファイル名内に半角スペースがあるなら""で括るなども必要になってきます。
(半角スペースはコマンドライン内のパラメータの仕切文字なのでそれと明確に区別する書き方が必要なんです)
>画像を呼び出す書式
意味がわかりません。画像を画面に表示したいならそれなりのソフトが必要で、
それがインストールされてるなら起動する書式をコマンドラインに記述します。
インストールされショートカットがあるならそれのプロパティを見ればわかります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- その他(プログラミング・Web制作) BATファイルについて 2 2023/07/20 20:18
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/04 12:47
- その他(学校・勉強) もし、ある試験形式があって、1つ選べるとしたら A. 持ち込み不可 教科書の練習問題や小テストから抜 1 2022/06/27 16:53
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- Windows Me・NT・2000 コマンドプロンプトのdisk partについて 2 2023/03/05 15:49
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大学の小テストの採点時、点数...
-
高圧ケーブルの耐圧試験の時の...
-
平均
-
テスト個票が配られたのですが...
-
ブリーチ前のパッチテスト
-
大学1回生です みんなが出来る...
-
好きな人とテスト頑張ってと言...
-
HDDのチェック方法
-
祖母が亡くなりました。 金曜日...
-
LANテスターを使わずにLANケー...
-
私はよく妬まれます。 理由は、...
-
好きな人が悪口を言われている...
-
才能が1つもない人って病気な...
-
トトロのメイちゃんに似てるっ...
-
こんな人生もう嫌だ。 楽になり...
-
何もしてないのに嫌われるって……
-
聞こえるように悪口は言うが、...
-
後悔するのに、悪口を言ってしまう
-
共テ英語4割取りたい
-
仕事で成功しているできる人の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
高圧ケーブルの耐圧試験の時の...
-
祖母が亡くなりました。 金曜日...
-
MsgBoxがコンパイルエラーにな...
-
大学の小テストの採点時、点数...
-
テスト個票が配られたのですが...
-
Androidタブレット スワイプで...
-
オムロンのCX-ONEについて
-
HDDのチェック方法
-
平均
-
テストで0点を取ったあなた。...
-
「ショーシャンクの空に」の高...
-
L2スイッチとL3スイッチのテス...
-
小テストの改ざんについてです...
-
好きな人とテスト頑張ってと言...
-
高校の数学の小テストで名前書...
-
大学のテストでchatgptを使いま...
-
NaOHの化学式の表記についてです。
-
スーパーのアルバイト面接〈テ...
-
悪いテストの点数を親に伝える...
-
抜き打ちテストのパラドックス
おすすめ情報