web-dev-qa-db-ja.com

Windowsでの.batバッチファイルの「言語」とは何ですか?

Windowsがこれらのプログラムのいずれかを実行している場合、実際に使用されている言語は何ですか?これが間違った領域にある場合は申し訳ありませんが、これは私の最初の質問です:D

10
wasup23

。bat ファイルは、DOS/Windowsコマンドインタープリターによって実行されるDOS/Windowsシェルスクリプトです。バッチスクリプトを.batファイルに保存すると、それは単にバッチファイルと呼ばれます。

言語は単にbatch script。これはC++のような高水準言語ではなく、単純なインタープリタ型スクリプト言語です。

バッチファイルの機能は非常に制限されています。 Microsoftは PowerShell をリリースしました。これははるかに強力なスクリプト言語です。

10
Keltari

MS-DOSバッチファイル言語または単にバッチコマンドとも呼ばれます: https://msdn.Microsoft.com/en-us/library/cc722477.aspx 。これは、一連のコマンドの(ファイル内の)カプセル化にすぎず、そのほとんどは、コマンドライン自体(プロンプト、バッチファイルの外)でも実行できます。

5
udog

Windowsスクリプトは使用されているものであり、別の言語に翻訳されず、Windowsに何をすべきかを明示的に伝えるだけです。

0
user559114