yanor.net
/
wiki
/ PowerShell
http://yanor.net/wiki/?PowerShell
dotNet
ASP.NET MVC
PowerShell
AutoHotKey
シェルスクリプト
PHP
Perl
DBIC
Java
JavaScript
HTML
Windows
Windows Server
Windows アプリ
Mac
FreeBSD
Linux
PostgreSQL
MySQL
Apache
Samba
Git
Mercurial
Subversion
Vim
SSH
最新の10件
2017-01-04
Git/運用・管理/SubversionのワーキングコピーとGitリポジトリを共用する
Subversion/svn propset/複数の値を設定する
Git/運用・管理
2017-01-03
Windows/フォント/システムフォントの入れ替え
Windows/フォント
Windows/コマンド/reg - レジストリ管理
SSH/多段接続/PuTTYのローカルProxyCommandを使う
Subversion/TortoiseSVN/多段SSH接続
SSH/多段接続/PuTTYのダイナミックポートフォワードを使う
Subversion/TortoiseSVN/PuTTYのセッションを使ってSSH接続する
更新履歴一覧
AND検索
OR検索
edit
PowerShell
TIPS
dirの結果を相対パスで表示
pecoを使う
チートシート
UNIX系コマンド群との対応
cp (mv)
cut
echo
eval
find
grep
ls
printf
tail
touch
wc
which
xargs
環境変数
アプリケーション管理
インストールされたプログラム一覧
イベントログ
イベントログの参照 Get-WinEvent
イベントログの書き込み
エラー処理
ErrorActionでコマンドレットのエラーをトラップ
エラー・警告表示
キー入力
Press any key to continue
コマンドレット
CSV読み込み - Import-Csv
HELP
ヘルプの参照 - Get-Help
ヘルプの更新 - Update-Help
IPアドレス一覧取得
インストールされたコマンドを調べる - Get-Command
ウェブページの取得 - Invoke-WebRequest (wget)
エイリアス - Get-Alias他
オブジェクトのプロパティの作成更新 - SetItemProperty
オブジェクトのプロパティの選択 - Select-Object
オブジェクトのメンバー一覧 - Get-Member
オブジェクトの比較 - Compare-Object
コマンド一覧
コマンド出力の書式設定 - Format-Table
ファイル操作 - New-Item Copy-Item他
引数解析 - echoargs.exe(PSCX)
文字列・ファイルのテキスト検索 - Select-String
環境変数の操作 - env
統計情報の計算 - Measure-Object
配列に対する操作 - ForEach-Object
関連付けられたアプリケーションで開く - Invoke-Item
スクリプト
PowerShellスクリプトをタスクスケジューラに登録
ファイルストリーム
出力の書式設定
標準ストリーム出力の抑制
標準入力をファイルと標準出力に同時に出力 Tee-Object
ファイル作成
Copy-ItemのRecusiveオプション
シムリンクの作成
ショートカット(lnk)の作成
ファイルコピーに作成日時を含める
フォルダ作成
新規のファイルまたはフォルダの作成 UNIXのtouch相当
ファイル操作
UNIXのfindコマンド相当
テキストファイルの入出力と文字コード
ファイルのタイムスタンプの更新
ファイルオブジェクト(ディレクトリオブジェクト)の取得
ファイルハッシュの取得 Get-FileHash
ファイル・フォルダの存在確認 Test-Path
ファイル属性操作
ファイル数カウント
ファイル検索 ファイルだけディレクトリだけ
ファイル検索 ファイル数をカウント
ファイル検索 拡張子を取得
ファイル検索 更新日時で検索
フォルダ使用量・ドライブ使用量
不可視ファイルの取得
絶対パス相対パスの変換 - Resolve-Path
非コマンドレットの出力結果文字列をファイルオブジェクトへ変換
プロセス管理
プロセス情報の参照
外部プログラムの起動
管理者権限でシェルを起動する
モジュール
.NET-DiscUtils - ISO,VMファイルの操作
Find-String - grepやackのようなもの
PsGet - モジュールインストール支援
PSReadLine - コマンドライン編集機能強化
SSH
オーディオ制御
モジュールのインストール方法
モジュールリポジトリ
ユーザーインターフェイス
Out-GridView
文字列
Select-Stringでテキスト検索
Select-StringとBashのgrepとの違い
Select-Stringの対象ファイルの文字エンコード
文法
カスタムオブジェクト
コマンド置換(バッククオート)
ヒアドキュメント
ループ
型
数値・文字列比較演算子
文字列フォーマット演算子
文字列内の変数展開
文字列操作
文字列置換演算子
自動変数
配列・連想配列
配列比較演算子
日付・時刻
Get-Date
日本語
日本語ファイルの入出力
検索・集約・ソート
オブジェクトセットをフィルターする - Where-Object
グループ化 - Group-Object
ソート - Sort-Object
ユニーク - Get-Unique
環境情報
コマンドや関数の概要を取得する Get-Command
スクリプト自身のパスなどの参照
環境設定
ConEmu - コンソールソフト
Console2+日本語IMEパッチ
Elevation PowerToys
Pagerをlessにする
PowerShell Community Extensions 2のインストール
PowerShell Community Extensions 3のインストール
PowerShellプロンプトのフォントを変更
PowerTab - タブ補完モジュール
VS Code PowerShellエクステンション
キーバインド設定
実行ポリシーの変更
設定ファイル
参考
Windows PowerShell でのスクリプティング
http://technet.microsoft.com/ja-jp/scriptcenter/powershell.aspx
GUIユーザーのためのPowerShell入門
http://journal.mycom.co.jp/column/powershell/index.html
PowerShell Community Extensions
http://pscx.codeplex.com/
PowerShell Cookbook
http://www.johndcook.com/PowerShellCookbook.html
PowerShell基礎文法最速マスター
http://winscript.jp/powershell/202
PowerShell Advent Calendar 2012
http://atnd.org/events/34319
TechNet Forum - PowerShell
http://social.technet.microsoft.com/Forums/windowsserver/en-US/home?forum=winserverpowershell
Last-modified: 2013-07-19 (金) 02:33:35 (1266d)