• ベストアンサー

コマンドプロンプトについて

コマンドプロンプトからファイルをコピーしたり削除したり一覧を表示させたりできますが この動作や打ち込む式は、プログラミング言語になるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

シェルプログラミングに分類されます。

gene_wall_field
質問者

お礼

シェルプログラミングというのですね。有難うございました。

その他の回答 (8)

  • racene
  • ベストアンサー率70% (21/30)
回答No.9

色々な意見が出ているようですが・・・ コマンドプロンプトで使われているような特定の処理に特化した言語のことを一般に、 ドメイン特化言語(Domain Specific Language: DSL)と呼びます。 それに対して、C言語やJavaのような様々な処理を記述できる言語を、 汎用言語(General Purpose Language: GPL)と呼びます。 DSLをプログラミング言語と呼ぶかどうかは人によって意見が分かれるところではありますが、海外の論文等を見ると、DSLもプログラミング言語としているものが多いようです。

gene_wall_field
質問者

お礼

ありがとうございました。

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.8

研究家の難解な講義はおいといて、基本にかえってみるよ? プログラミング言語 ↓ プログラムするための言語 言語≒何かを伝えるための言葉 何をだれに? ↓ 今回は、処理とか動作を、コンピュータに プログラムするって? ↓ 処理とか動作の順番をコントロールすること。 ざっくりいっちゃえば、 処理とか動作とかの順番をコントロールするために、コンピュータに伝える言葉、…… ……、なのなら プログラミング言語。

gene_wall_field
質問者

お礼

ありがとうございました。

回答No.7

単純に一行一行を随時実行しているのならプログラミングとは言えない。 それらの処理をバッチファイル/スクリプトファイルとしてファイルにして実行して初めて プログラミングと言う。

gene_wall_field
質問者

お礼

ありがとうございました。

  • kabaokaba
  • ベストアンサー率51% (724/1416)
回答No.6

言語です.立派な言語です. スクリプトが言語じゃないなんてこと言われてますが・・・ そしたら, いわゆるスクリプト言語,PerlとかRubyとかは どうなるんでしょうねえ. ついでにいえば,Haskellみたいな インタプリータもコンパイラも存在する上に コマンドプロンプト的インタフェースまであるものはどうなるんでしょう? JavaScriptは?PHPは?言語じゃない? TeXは言語じゃない? Luaは? bash/tcsh/zshのコマンドは? もっとWindowsのコマンドプロンプトっぽいものだと PowerShellはどうなる? とまあ,いろいろでてくるわけです.

gene_wall_field
質問者

お礼

ありがとうございました。

  • wormhole
  • ベストアンサー率28% (1622/5658)
回答No.5

なります。 cmd.exeはプログラミング言語と呼ぶにはほんとに最低限の機能しかありませんけどね。

gene_wall_field
質問者

お礼

ありがとうございました。

  • parts
  • ベストアンサー率62% (6364/10149)
回答No.4

プログラム言語というのは、コンパイラを用いてオブジェクトモジュールや機械語に変換されるケースが多いです。即ち真にプログラムされた命令は、機械語となっており、たいていの場合は見た目ではその内容を判別できません。 それに対して、VBA(ビジュアルベーシックスクリプト)やコマンド命令はバッチ命令はコマンドスクリプトといいます。これらは、見た目にもソースコードとして命令の内容が把握できます。また、実行時にコンパイラが動作し、同時に実行されます。 スクリプトというのは、別に命令を抽象化する機能があり、それを備えているソフトを備えているOSやハードウェアにおいて、命令を実行できます。 それがスクリプト言語やスクリプトと呼ばれる命令です。 これは、専用のプロンプト画面や実行ウィンドウ(仮想マシン)から実行する場合は、コマンドといいます。プログラミング言語と錯覚される人もいますが、それではなく命令を実行ファイルとして組んでもスクリプトとなり狭義でいえばプログラミング言語とは言い難いといえます。ご注意ください。 尚、プログラミングというのは、汎用性が一定以上あり、例えば自分流のソフトウェアとして実行できるという点が大事です。スクリプトは、必ずある程度決まった範囲での決まった命令を実行するものとは違うという点が重要です。

gene_wall_field
質問者

お礼

ありがとうございました。

  • noranuko
  • ベストアンサー率46% (620/1332)
回答No.3

打ち込む式(コマンドとそのフォーマット)は まぁ、そう言って構わないと思います。 拡張子「.bat」のバッチファイルを作って、 コマンドプロンプトの処理をリスト化すると、 コマンドプロンプト上で行う処理を 自動処理できる(=プログラミングできる)ので。 ただ、コマンドプロンプトそのものは、 CLIというインタフェースアプリケーションですので、 プログラミン言語ではありません。 バッチファイルを動かすための基盤です。 またコマンドそのものも何らかのアプリケーションや、 プログラムに対応していますので、 そのコマンドの動作そのものもプログラミング言語ではないです。

参考URL:
http://news.mynavi.jp/articles/2008/08/19/bat/index.html
gene_wall_field
質問者

お礼

ありがとうございました。

  • mimazoku_2
  • ベストアンサー率20% (1847/8848)
回答No.2

いいえ、なりません。 それは、コマンド(命令)です。(この入力行をコマンドラインと言います。) 後ろに続く英数記号類が、パラメータです。 いくつかのコマンドを一括処理させたいならば、BAT(バッチ)処理と言います。 テキスト編集プログラム(メモ帳でも良い)で、作成、編集、保存し、ファイル名の拡張子部分をBATとすれば、システムはバッチファイルとして処理を実行します。 使い方は、そのバッチファイル名をコマンドラインから入力し、エンターキーを押せば、実行開始です。 【例】 dir c:\ /w dir c:\ /p 上記を、D.BATというファイル名で保存しする。 コマンドラインに「>D」とタイプインして、エンターキーを押せば、順次命令が実行されます。(拡張子のBATは省略可能)

gene_wall_field
質問者

お礼

ありがとうございました。

関連するQ&A

  • コマンドプロンプトの使い方

    コマンドプロンプトの使い方を人に教えてもらいたい場合、Linaxなどのスクールに行けばいいのでしょうか? もし、目次一覧などになっていてわかりやすいサイトがあれば教えてください。 ちなみに映画「ソーシャルネットワーク」でもコマンドプロンプトを使っていたのですが、ああいったWEBシステムを作るのにもコマンドプロンプトを使うのでしょうか? そしてそういったサイトを作る際にコマンドプロンプトでは何をしているのですか? PHPなどではなく、サーバー自体に直接プログラミングしているのでしょうか。

    • ベストアンサー
    • Java
  • コマンドプロンプト の表示が出来ない?

    DELL INSPIRON5100 を使用しています。 コマンドプロンプトを表示させたいのですがうまく表示できません。 スタート → 「ファイル名を指定して実行」 → 『ipconfig』と入力 → OK  で表示できると思うのですが 瞬間的にコマンドプロンプト画面(真っ黒画面)が瞬間的に表示してすぐ消えてしまいます。 表示方法が間違っているのでしょうか? なお、 別方法で  スタート → すべてのプログラム → アクセサリー → コマンドプロンプト  とたどりつけるはずですが「コマンドプロンプト」の項目がありません。 心当たりの一つとして XPパソコンで動作が大変遅いので使用しない余計なソフト(例、ソリティアなどのゲーム)を削除したことがありますがそのときに間違えて削除してしまったのかもしれません 表示方法があれば教えて下さい。

  • コマンドプロンプトを使ったC言語

    こんにちは。 現在C言語を勉強している者です。 やりたいこととしては コマンドプロンプト上で、****.cファイルを実行して CドライブやDドライブ内のファイルを移動やコピーをしたいと考えております。 また、その際(移動やコピーの実行後)に コマンドプロンプト上で"Successful!!"等を表示させたいと考えております。 そこで質問なのですが 1. 上記内容を実現するに従って必要なソフト(コンパイラ)等ありましたら教えて下さい。 2. コマンドプロンプトを利用するにあたって、移動やコピー以外にも、もっと有効利用等ありましたらご教授下さい。 宜しくお願いします。

  • コマンドプロンプトのdelと削除ソフトについて

    ファイルを強制的に削除するソフトがありますが、それはコマンドプロンプトで「del」コマンドを打ったものと同じ操作をするのでしょうか? それと、ファイルを右クリックして「削除」するのと、コマンドプロンプト上から「del」コマンドにより削除するのは同じ動作でしょうか? コマンドプロンプトからなら削除できないファイルが削除できると聞くので違うと思うのでですが? ご存知あれば教えていただければ幸いです。

  • exeファイルを実行するとコマンドプロンプトがすぐに閉じる

    最近C言語でのプログラミングを始めたばかり なんですが、プログラムをコンパイルすると exeファイルができますよね。 そのexeファイルを実行したときに、 コマンドプロンプトが一瞬開いて結果が表示され すぐに閉じてしまうので、内容を確認することが できません。 どうしたら、すぐに閉じないようにできるでしょうか?

  • MS-DOSプロンプトの基本コマンド教えてください。

    MS-DOSプロンプトの基本コマンド(ディレクトリの削除、ファイルの削除、ディレクトリの移動、ファイルのコピー等)の基本コマンドを教えて頂けませんか。 コマンドリストが載せてあるホームページなどあれば教えて頂きたいのですが。 よろしくお願いします。

  • コマンドプロンプトで

    こんにちは。質問させてください。 いままでPHPをWEBブラウザの処理をMainに作成してきました。 簡単な文字列を整形するプログラムを作りました。 これは画面(ブラウザ)に表示するのではないので コマンドプロンプトで実行したいのですが、 単に c:\work>sample.php と実行すると、 エディタが開いてsample.phpの内容を表示するだけに なってしまい、特に処理が行われていません。 どのようにすればコマンドプロンプトから実行できるのでしょうか? C言語のように実行ファイルをコマンドプロンプトから 実行して処理させるようにしたいのですが・・・・ 質問自体が大きな間違いでしたらすみません。 どうかよろしくお願いいたします。

    • 締切済み
    • PHP
  • コマンドプロンプト

    コマンドプロンプトの表示内容をコピーするにはどうしたらいいんですか?

  • コマンドプロンプト

    お世話になります。 WindowsXPにて、『コンピューターの管理』→『イベントビューアー(セキュリティ)』→『一覧のエクスポート』をコマンドプロンプトで実現したいのですが、どのようにコマンドプロンプトを書けばよいかわかりません。どなたか教えていただけませんでしょうか? 出力形式はcsvファイルでの出力を考えています。 以上よろしくお願い致します。

  • コマンドプロンプト、JDKについて

    この度JAVA言語を勉強しようと思いまして、 JAVA言語の参考書を購入し、勉強、練習しているのですが、JDKをインストールし、コマンドプロンプト内にてディレクトリの移動まではできるのですが、ソースファイルを作成し、javacでコンパイルしようとするとコマンドプロンプト内にて「’javac’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と表示されコンパイルできないのですが、その原因が全くわかりません。対処法を教えてください。 OSはXPです。

専門家に質問してみよう