4 Windows
わたしは基本的に、Mac User なので、Windows のことは、あまり詳しくない。質問されることもあるが、常時つかっていないと、忘れてしまうことが多いので、Windows について、学んだことはその都度、備忘録として、書いておくことにする。
名称などは、正確ではないかもしれないが、ある程度共通の用語を持っていないと、質問すらできないので。
4.1 一般(GUI)Graphical User Interface
4.1.1 設定 Setup
環境変数:システム環境変数(S)と、環境変数(U)がある
環境変数(U):OneDrive の Path、Path、TEMP、TMP が含まれる
C:\Users\‘User’\AppData\Local\Microsoft\WindowsApps;C:\ 以下続く
追加される時はつねに最後に加えられる(システム環境変数も同様)
4.1.2 Windows 10
Windows キー(以下 [Win])を左クリックで、検索とメニューが出るのでそこで洗濯も可。場合によっては、右クリックすると、Option を選択でき、管理者で起動できる場合もある
[Win] + [R]([R] は R キー、プラスは押しながら、以下同様):Run Box と呼ばれる検索窓が出る。参照から、ファイルなどを開けることも可能。
[Win]+[X]:[Win] を右クリックも同じ
下にあるメニューバーのようなもの(全体がタスクバー)の各部の名称について(設定可)
一番左:スタートボタン Start Button
スタートボタンの上:システムアイコン System Icon 電源ボタン、アカウントなど
左から二番目:検索ボックス Search Box
左から三番目:Task View
左から四番目:Pinned Apps
右:通知領域 Notification Area 以前はタスクトレイ
- 一番右は、通知だが、その右には、時刻と日付、言語、スピーカー音量、wifi、電源、OneDrive などが表示される。その左に天気
Reference:
4.2 コマンドプロンプト Command Prompt
検索ボックスに cmd と入れると見つかる。右のメニュには、管理者として実行 Run as administratorもある
通常は、Case Insensitive 大文字と小文字を区別しない
通常は、
C:\Users\[Username]>
と表示される。日本語システムではC:¥Users¥[Username]>
基本コマンド:
cls
: クリアスクリーン clear screen[Ctrl]+[C]
: 実行の中断 stop command - interrupt running command-help
– ヘルプ(ある場合のみ)の表示 Provides a Guide to other Commands- 通常は、
/?
を利用する。例:dir /?
del /?
- 通常は、
dir
: 現在のディレクトリの内容 Lists Items in a Directorychdir
orcd
: ディレクトリの移動 Changes the Current Working Directory to the Specified Directorymkdir
: ディレクトリの作成 Creates a Folderrmdir
: ディレクトリの削除 Deletes a Folderdel
: ファイルの削除 Deletes a Filemove
: ファイルやフォルダの移動 Moves a File or Folder to a Specified Folderren
: ファイル名の変更 Renames a File with the Syntaxren filename.extension new-name.extension
tree
: ディレクトリー・ツリーの表示 Shows the Tree of the Current Directory or Specified Driveecho
: メッセージなどを、ファイルなどに出力 Shows Custom Messages or Messages from a Script or File- 例:
echo "Hello World!"
echo hello world > hello.txt
- 例:
more
: ファイルの内容を表示 Shows More Information or the Content of a File- 例:
more hello.txt
- 例:
ver
: Windows のバージョンを表示 Shows the Version of the OSsysteminfo
: コンピュータについての情報 Shows Your PC’s Details- ホスト名、OS名、OS バージョン、OS 製造元、OS 構成、OS ビルドの種類、登録されている所有者、登録されている組織、プロダクトID、最初のインストール日付、システム起動時間、システム製造元、システムの種類、プロセッサ、BIOS バージョン、Windows ディレクトリ、システムディレクトリ、起動デバイス、システムロケール、タイムゾーン、物理メモリの合計、利用できる物理メモリ、仮想メモリ、ページファイルの場所、ドメイン、ログインサーバー、ホットフィックス、ネットワークカード、Hyper-V の要件
set
: 環境変数の表示 Shows your PC’s Environment Variablesclip
: クリップボードにコピー Copies an Item to the Clipboard- 例:
dir | clip
現在のディレクトリの情報をクリップボードにコピー copies all the content of the present working directory to the clipboard.
- 例:
assoc
: プログラムと拡張子を表示 Lists Programs and the Extensions They are Associated With- 例:
fc “file-1-path” “file-2-path”
- 例:
fc
– にているファイルの内容比較 Compares Two Similar Filestasklist
: 開いているプログラムの表示 Shows Open Programstaskkill
: 開いているプログラムを終了させる Terminates a Running Task- 例:To kill a task, run
taskkill /IM "task.exe" /F
. For example,taskkill /IM "chrome.exe" /F
:
- 例:To kill a task, run
exit
: コマンドラインを終了 Closes the Command Lineshutdown
: コンピュータのシステム終了など Shuts down, Restarts, Hibernates, Sleeps the Computer- 例:
shutdown
とするとオプションが表示される(shutdown /?
と同じ)
- 例:
netstat -an
: ポートの状況を表示 Shows Open Ports, their IP Addresses and Statesping
: ウェッブサイトへの接続時間など Shows a Website IP Address, Lets you Know How Long it Takes to Transmit Data and a Get Response- 例:ping “icu-hsuzuki.github.io”
ipconfig
: コンピュータのインターネットアドレスの情報の表示 Shows Information about PC IP Addresses and Connectionspowercfg help
: 制御設定のためのヘルプ Controls Configurable Power Settings Helppowershell start cmd -v runAs
: 管理者として実行 run as administrator 確認画面が出るsfc
: [管理者のみ実行可] システムファイルの状況を確認 System File Checkerdriverquery
–インストールされている、ドライバーのリストを表示Lists All Installed Drivers
4.3 パワーシェル PowerShell
通常は、Case Insensitive 大文字と小文字を区別しない
4.4 ギットバッシュ GitBash
- Git をインストールするときに同時に、インストールできる
4.5 WSL - Windows Subsystem Linux
PowerShell を管理者で起動
Enable-WindowsOptionalFeature -Online - FeatureName Microsoft-Windows-Subsystem-Linux
だいぶ時間がかかり再起動:上になにやら linux をインストールしていそうなマークが現れる。
検索ボックス: store > Search Window: ubuntu [入手] だいぶ時間がかかる
- [開く] Ubuntu: Installing, this may take a few minutes...
Windows system for windows: ON
検索ボックス:ubuntu
WSL を アンインストールする場合 uninstall: lxrun /uninstall /full