SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

Windows PowerShell 活用編

Windows PowerShell 活用編(1)
ファイル操作 1

さまざまなファイル一覧の表示方法

  • X ポスト
  • このエントリーをはてなブックマークに追加

 Windows PowerShellは.NET Frameworkをベースとした非常に強力なシェルです。この連載では、PowerShellのコマンドレット使用例にとどまらず、.NET Frameworkを活用した実例やスクリプトの開発など、実践で役立つ使用方法を紹介していきます。今回は、Windows PowerShellでの様々なファイル一覧表示の方法を中心に説明します。

  • X ポスト
  • このエントリーをはてなブックマークに追加

はじめに

 Windows PowerShellは.NET Frameworkをベースとした非常に強力なシェルです。この連載では、PowerShellのコマンドレット使用例にとどまらず、.NET Frameworkを活用した実例やスクリプトの開発など、実践で役立つ使用方法を紹介していきます。

対象読者

 Windows PowerShellの基本操作が行える方。過去に入門記事を連載していますので、併せて参照ください。

ファイルシステム関連コマンドレット

 活用編第1回目では、ファイルのリスト表示を中心に説明します。

 PowerShellは下記に示すように、ファイルシステムに対する多くのコマンドレットを備えています。説明はファイルシステムについて言及していますが、これらのコマンドレットはファイルシステム以外にも使用できることに注意してください。

リスト表示件
コマンドレット エイリアス 説明
Get-ChildItem gci, ls, dir 指定ディレクトリのファイル一覧を取得します
ファイルの読み書き
コマンドレット エイリアス 説明
Add-Content ac 既存のファイルに指定した値を追記します
Clear-Content clc 指定したファイルの内容を削除します
Get-Content gc, cat, type 指定したファイルの内容を取得します
Set-Content sc 指定したファイルに指定した内容を書き込みます
New-Item ni ファイルを新規作成します
ファイル/ディレクトリの移動/削除/コピー/リネーム
コマンドレット エイリアス 説明
Move-Item mi, mv, move ファイルやディレクトリを指定した場所へ移動します
Remove-Item ri, rm, rmdir, del, erase, rd ファイルやディレクトリを削除します
Copy-Item cpi, cp, copy ファイルやディレクトリをコピーします
Rename-Item rni, ren ファイルやディレクトリをリネームします
ディレクトリのロケーション操作
コマンドレット エイリアス 説明
Get-Location gl, pwd 現在の作業ディレクトリを取得します
Pop-Location popd 現在の作業ディレクトリを、最後にスタックにプッシュしたディレクトリに変更します。
Push-Location pushd 現在の作業ディレクトリをスタックにプッシュします。
Set-Location sl, cd, chdir 現在の作業ディレクトリを、指定された場所に設定します。

次のページ
ファイルの一覧表示

修正履歴

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
Windows PowerShell 活用編連載記事一覧

もっと読む

この記事の著者

HIRO(ヒロ)

HIRO's.NETのHIROです。とある半導体工場のSEです。VB.NET, C#, PowerShellによるプログラミングを楽しんでいます。最近はBlog でPowerShellについて書いています。2008/07/07にPowerShell from Japan!!というサイトを立ち上げまし...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/3371 2008/12/25 14:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング