Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

操作可能なプログラムまたはバッチ ファイルとして認識されない問題 #2

Open
maitakehub opened this issue Sep 8, 2023 · 5 comments

Comments

@maitakehub
Copy link

非常に勉強になるプログラムの公開に感謝します、初心者質問で恐縮ですがバッチファイルの実行時に以下のようなエラーが発生する場合どうすれば良いでしょうか?

C:\mascotgirl>run.bat
'ot.py' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
'--chatgpt_apikey' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

C:\mascotgirl>run.bat
'ot.py' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
'--chatgpt_apikey' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

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

@NON906
Copy link
Owner

NON906 commented Sep 9, 2023

念のためお聞きしますが、run.batのエンコードはShift JISになっていますか?

@maitakehub
Copy link
Author

念のためお聞きしますが、run.batのエンコードはShift JISになっていますか?

はい、該当フォルダでターミナルのchcpのコマンドで932が返ってきているので、Shift JISのエンコードがされていると思います。

@NON906
Copy link
Owner

NON906 commented Sep 10, 2023

そのrun.batを送付することは可能ですか?

@maitakehub
Copy link
Author

ありがとうございます、こちらが実際に実行しているrun.batです。
APIキーだけ伏せ字にしておりますがそれ以外はそのままです。
run.zip

@NON906
Copy link
Owner

NON906 commented Sep 12, 2023

確認しました。

改行コードがCRLFではなくLFになっていたので、それが原因だと思います。
各種エディタでCRLFで保存し直せば正しく動作するはずです。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants