LoginSignup
0
2

最低限のコマンドプロンプトのコマンド

Last updated at Posted at 2023-11-04

コマンドプロンプト

普段パソコンをネット検索くらいでしか使わない人ですが、なにかやろうと思うとcdコマンドとか必要になったりするので最低限のWindowsコマンドをまとめておきます。

batファイルとか使えるとなにかできるかもしれないので気が向いたらやろうとおもいます。

以降コマンドプロンプトのことはcmdと呼びます。
Win+R cmdと入力すればコマンドプロンプトを起動できます。

参照

コマンドプロンプトとバッチファイル入門 パソコン自動化(Youtube)
実際に動画でコマンドを実行してくれるのでわかりやすい。

最低限覚えておきたいWindowsコマンド
よくまとまっているcmdコマンド
コマンドプロンプトの使い方

Ctrl+C

Ctrl+Cで処理を終了させることができます。
コマンドではないのですがたまに使うので書いておきます。

cd(change directory)

コマンドプロンプトに限らずpowershellでもcdコマンドは使えるみたいです。

powershellではcd..\..が使えなかったりと違いはあるようです。

パスの区切りは/ではなく\(バックスラッシュ、円マークです。)
C:\Users\Desktop\music

cmdはDesktopをdesktopを入力したり、Usersをusersと入力してもディレクトリの移動ができます。

  • cd カレントディレクトリ、今いるディレクトリを表示
  • cd.. カレントディレクトリの親ディレクトリに移動
  • cd..\.. 親の親ディレクトリに移動
  • cd ディレクトリ名 指定ディレクトリに移動
    • 例 カレントディレクトリの中にdesktopフォルダが有る場合 cd desktopで\desktopに移動できる
    • cd desktop\comicで一気にcomicディレクトリに移動できる。
  • cd 絶対パス 指定したディレクトリに移動
    • cd C:\Users\Desktop\comicとうってEnterを押すとcomicというディレクトリに移動できる。
    • エクスプローラーのフォルダ構造を示す部分を右クリックしてアドレスをコピーしたりcmdにフォルダをドラッグアンドドロップすれば絶対パスを入力できます。
  • cd /もしくはcd \でルートディレクトリ(C:\)に移動

md

フォルダを高速で作れる。右クリックでつくるよりはるかにはやい。
make directory

  • md ディレクトリ名
    • md hoge カレントディレクトリにhogeフォルダができる。
    • md C:\users\desktop\apple デスクトップにappleフォルダができる。

mkdirもある。

type

type nul > comic.txt comic.txtを作成
type nul > hoge.py hoge.pyを作成

同じ名前のファイルは上書きされます。

type C:\Users\Desktop\hoge.txt
hoge.txtをcmd上で表示。

echo

echo Hello Helloを出力(cmdに)
echo Hello > C:\Users\Desktop\hoge.txt Helloをいう文字列をデスクトップのhoge.txtに出力して作成。(ファイルがあれば上書き保存。)
echo Hello >> hoge.txt >>にすると上書き保存ではなく追加で記述される。

dir

  • dir カレントディレクトリから見てファイル、フォルダの一覧を表示
    • directory

tree

  • tree カレントディレクトリ配下の構造を表示

cls

  • cls コマンドプロンプトの画面をクリアする。
    • clear the screen

copy

  • copy コピー元 コピー先
    copy C:hoge.txt+hoge2.txt C:\Users\Desktopでhoge.txtとhoge2.txtがデスクトップにコピーされる。
    copy memo1.txt memo2.txt memo1をコピーしてmemo2という名前で作成。

xcopy

xcopy /e music music2 d
musicディレクトリをmusic2ディレクトリにコピー。
/(スラッシュ)eオプションを外すと配下のディレクトリはコピーされずファイルのみコピーされる。

move

  • move ファイル名 ディレクトリ名
    相対パス、絶対パスでも指定できます。移動したいファイル名、移動先のディレクトリを指定します。
    move desktop\music\abc.mp4 desktop\musicianで子フォルダのdesktopの中のmusicフォルダの中のabc.mp4をdesktop\musicianに移動。

del

delコマンドで削除したファイルはゴミ箱には入らず削除されるので使用には注意してください。

  • del ファイル名 ファイルを削除
    • del file1,file2のように区切って複数を削除
    • 絶対パス、相対パスで指定可能
    • delete

rmdir(remove directory)
rmdir /s musicでmusicフォルダを中身ごと削除できるが危険なので要注意。

ren

  • ren 変更したいファイル名 新しいファイル名
    • ren hoge.txt music.txtとするとhoge.txtがmusic.txtにrenameされます。
    • 相対パス、絶対パスで指定することもできるようです。ren ..\music.txt music_1.txtでカレントディレクトリの親フォルダにあるmusic.txtをmusic_1.txtにrename

netstat

このコマンドが必要な人はどのような目的なんだろう。

  • netstat TCP、UDP通信の状況を表示してくれるコマンドのようです。
    使ったことがありませんが、かっこいいので書いておきます。

start

start music.txt
music.txtを開く。

startコマンドは指定されたプログラムやコマンドを実行するために新規ウィンドウを開きます。
ディレクトリは元のウィンドウのディレクトリが継承されます。
start 引数なしで実行すると新規ウィンドウが開きます。
start "タイトル名" 新規ウィンドウにタイトル名を付けます。
start "タイトル名" a.bat 新規ウィンドウで指定したプログラムやコマンドを実行します。
start /d ディレクトリ名 新規ウィンドウのカレントディレクトリを指定して開きます。
https://qiita.com/OsakaKaiyukan/items/cc4600c037490cc7337e

PowerShell

Windows以外でも使えるクロスプラットフォームがあるとか。

cdコマンドはだいたい同じです。(使えないものもあるかもしれません)
md、dir、treeコマンドも使えます。

New-Item music.txt music.txtを作成

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2