質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

Q&A

解決済

2回答

6505閲覧

バッチファイルを実行するとファイル内の先頭の文字が省略されて読み込まれている?

cafeore_nmti

総合スコア28

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

0グッド

0クリップ

投稿2019/07/16 13:39

編集2019/07/16 13:59

環境・前提

Windows 10
コマンドプロンプト
バッチファイル→test.bat

発生している問題・エラーメッセージ

'o' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。

該当のソースコード

@echo off echo テスト

バッチファイルを作成して実行すると先頭何文字かが読み込まれず、結果プログラムとして認識されていないようです。
拡張子「cmd」も試しました。文字コードはSJISですので問題ないかと思います。
ネットで調べたのですが、当てはまる記事を見つけられなかったので質問させていただきました。
どうかお力添えいただけると幸いです<(_ _)>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2019/07/16 13:41

Lhaplus って今回の問題になにか関係あるんでしょうか
cafeore_nmti

2019/07/16 13:43

失礼しました。不要でしたので削除いたしました。
otn

2019/07/16 13:53

どうやって実行していますか?
cafeore_nmti

2019/07/16 13:58

質問内容のコードを記述した「test.bat」というファイルのパスをコマンドラインに入力して実行しています。cmdという拡張子も試しましたが結果は変わらずでした。文字コードはSJISなので問題ないと思います...。←質問に追記します。
guest

回答2

0

自己解決

改行コードを「CRLF」に統一して実行したところ、上手く動きました!!
対応してくださった方、ありがとうございました。

後から調べると同じ現象に合われた方がいたみたいです。
Google検索

投稿2019/07/16 16:20

編集2019/07/17 10:41
cafeore_nmti

総合スコア28

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2019/07/17 14:03

日本語関係のバグだったんですね。 昔からちょいちょいあるけど、アップデートでは直らなかったですね。次のWindowsで直る。 Windows10だと、どのタイミングで直るんでしょうね。
guest

0

'o' は、内部コマンドまたは外部コマンド、

もしかして、BATファイルの名前間違ってタイプしてませんか?


ちなみに、a.bat というファイルを作って、コマンドプロンプト上で実行してみたら

C:\Users\i\Desktop>a
テスト

C:\Users\i\Desktop>o
'o' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

となります

投稿2019/07/16 13:46

編集2019/07/16 13:50
y_waiwai

総合スコア87774

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

cafeore_nmti

2019/07/16 14:02

ご回答ありがとうございます。 a.batを二回実行されたということでしょうか?
y_waiwai

2019/07/16 14:03 編集

二回目は、o とタイプしてます(間違ってタイプしている)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問