Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Trainocate Japan, Ltd.
1,407 views
20170721 初めてのPowerShell
2017年7月21日グローバルナレッジネットワークセミナー<初めてのPowerShell>資料
Technology
◦
Read more
7
Save
Share
Embed
Embed presentation
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
More Related Content
PPTX
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
by
Tetsuya Yokoyama
PDF
azureから使うlinux
by
Trainocate Japan, Ltd.
PDF
Windows Server 2016 Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
PDF
Windows server2016注目の新機能
by
Tsukasa Kato
PDF
active directory-slideshare
by
Trainocate Japan, Ltd.
PDF
今さら聞けない!Microsoft Azure仮想マシン入門
by
Trainocate Japan, Ltd.
PDF
20180123 power shell
by
Trainocate Japan, Ltd.
PPTX
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
by
Takano Masaru
今さら聞けない! Windows Server 2016 Active Directoryドメインサービス入門
by
Tetsuya Yokoyama
azureから使うlinux
by
Trainocate Japan, Ltd.
Windows Server 2016 Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
Windows server2016注目の新機能
by
Tsukasa Kato
active directory-slideshare
by
Trainocate Japan, Ltd.
今さら聞けない!Microsoft Azure仮想マシン入門
by
Trainocate Japan, Ltd.
20180123 power shell
by
Trainocate Japan, Ltd.
Windows Azureストレージ機能のまとめとWindows Server 2016(vNext)のストレージ新機能
by
Takano Masaru
What's hot
PDF
今さら聞けないMicrosoft azure仮想マシン入門
by
Trainocate Japan, Ltd.
PDF
Hyper-V、オンプレミスでもコンテナを
by
Tetsuya Yokoyama
PDF
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
by
Trainocate Japan, Ltd.
PDF
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
PDF
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
by
Trainocate Japan, Ltd.
PDF
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
by
wintechq
PPTX
今さら聞けない! Active Directoryドメインサービス入門
by
Tetsuya Yokoyama
PDF
Microsoft Azureを使ったバックアップの基礎
by
Tetsuya Yokoyama
PDF
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
by
wintechq
PDF
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
by
Trainocate Japan, Ltd.
PDF
今さら聞けない!Windows server 2012 r2 hyper v入門
by
Trainocate Japan, Ltd.
PDF
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
by
Trainocate Japan, Ltd.
PDF
Azure仮想マシンと仮想ネットワークの基本 2016 ComCamp Fukuoka
by
wintechq
PDF
Windows Server 2012 R2によるガバナンス強化[グローバルナレッジ無料セミナー資料]
by
Trainocate Japan, Ltd.
PDF
Azure AD DSドメインに仮想マシンを参加させる
by
Tetsuya Yokoyama
PPTX
無料セミナー20170321 awsから始めるlinux入門
by
Trainocate Japan, Ltd.
今さら聞けないMicrosoft azure仮想マシン入門
by
Trainocate Japan, Ltd.
Hyper-V、オンプレミスでもコンテナを
by
Tetsuya Yokoyama
Hyper-v、オンプレミスでもコンテナを (トレノケ雲の会 mod2)
by
Trainocate Japan, Ltd.
今さら聞けない!Windows Server 2016Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
[G-Tech2014講演資料] Microsoft Azureで負荷分散された仮想マシンを作ってみよう ~Amazon Web Servicesと比べな...
by
Trainocate Japan, Ltd.
Microsoft Antimalware for Azure による Azure 仮想マシンの簡易的なマルウェア対策
by
wintechq
今さら聞けない! Active Directoryドメインサービス入門
by
Tetsuya Yokoyama
Microsoft Azureを使ったバックアップの基礎
by
Tetsuya Yokoyama
書籍を執筆して気づいた Windows Server 2012 R2 過去のサーバーOSとの違い
by
wintechq
今さら聞けない! Windows Server 2012 R2 Active Directory入門【グローバルナレッジ無料セミナー資料】
by
Trainocate Japan, Ltd.
今さら聞けない!Windows server 2012 r2 hyper v入門
by
Trainocate Japan, Ltd.
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
by
Trainocate Japan, Ltd.
Azure仮想マシンと仮想ネットワークの基本 2016 ComCamp Fukuoka
by
wintechq
Windows Server 2012 R2によるガバナンス強化[グローバルナレッジ無料セミナー資料]
by
Trainocate Japan, Ltd.
Azure AD DSドメインに仮想マシンを参加させる
by
Tetsuya Yokoyama
無料セミナー20170321 awsから始めるlinux入門
by
Trainocate Japan, Ltd.
Similar to 20170721 初めてのPowerShell
PDF
Windows PowerShell 2.0 の基礎知識
by
shigeya
PDF
Windows PowerShell 2.0 の基礎知識
by
shigeya
PDF
はじめてのPowerShell
by
Trainocate Japan, Ltd.
PDF
PowerShell を使用した Hyper-V の管理
by
Kazuki Takai
PDF
IT Pro のための PowerShell スクリプティング
by
Kazuki Takai
PPTX
Powershell勉強会 v5 (こちらが最新です。)
by
Tetsu Yama
PPTX
Powershell基礎_20180521用
by
Tetsu Yama
PPTX
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
by
Tetsu Yama
PPTX
Powershell勉強会 v3 (もっと新しいバージョンがあります)
by
Tetsu Yama
PPTX
04 windows powershellスクリプト作成の基礎知識
by
s_hayashi
PPTX
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
by
Tetsu Yama
PPTX
Powershell勉強会 v2 (もっと新しいバージョンがあります)
by
Tetsu Yama
PDF
使ってみよう PowerShell
by
Kazuki Takai
PPTX
PowerShell 小技集
by
sakuragi yuuto
PDF
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
by
Makoto SAKAI
PPTX
運用構築技術者の為のPSプログラミング第1回
by
Shigeharu Yamaoka
ODP
楽しい怪しいシェルスクリプト - 第4回つくらぐ勉強会
by
University of Tsukuba Linux User Group
PDF
Recap: PowerShell Core
by
Kazuki Takai
PPTX
Power shellmemo
by
ytanno
PDF
「はじめよう、シェル芸」オープンキャンプin南島原2020/OpenCamp in Minami-shimabara online
by
Hisatoshi Onishi
Windows PowerShell 2.0 の基礎知識
by
shigeya
Windows PowerShell 2.0 の基礎知識
by
shigeya
はじめてのPowerShell
by
Trainocate Japan, Ltd.
PowerShell を使用した Hyper-V の管理
by
Kazuki Takai
IT Pro のための PowerShell スクリプティング
by
Kazuki Takai
Powershell勉強会 v5 (こちらが最新です。)
by
Tetsu Yama
Powershell基礎_20180521用
by
Tetsu Yama
Powershell勉強会 v4 (もっと新しいバージョンがあります。)
by
Tetsu Yama
Powershell勉強会 v3 (もっと新しいバージョンがあります)
by
Tetsu Yama
04 windows powershellスクリプト作成の基礎知識
by
s_hayashi
Powershell 超絶基礎 勉強会 v1 (もっと新しいバージョンがあります)
by
Tetsu Yama
Powershell勉強会 v2 (もっと新しいバージョンがあります)
by
Tetsu Yama
使ってみよう PowerShell
by
Kazuki Takai
PowerShell 小技集
by
sakuragi yuuto
スクリプト言語入門 - シェル芸のすすめ - 第2回クラウド勉強会
by
Makoto SAKAI
運用構築技術者の為のPSプログラミング第1回
by
Shigeharu Yamaoka
楽しい怪しいシェルスクリプト - 第4回つくらぐ勉強会
by
University of Tsukuba Linux User Group
Recap: PowerShell Core
by
Kazuki Takai
Power shellmemo
by
ytanno
「はじめよう、シェル芸」オープンキャンプin南島原2020/OpenCamp in Minami-shimabara online
by
Hisatoshi Onishi
More from Trainocate Japan, Ltd.
PDF
今さら聞けない!Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
PDF
G tech2016 シスコのハイパーコンバージドインフラCisco Hyper-Flexと、その先にあるIoE/BigDataインフラの世界
by
Trainocate Japan, Ltd.
PDF
次世代の企業ITインフラを支えるエンジニアとは
by
Trainocate Japan, Ltd.
PDF
AWSの最新動向と事例から知る クラウド利用の進化と真価
by
Trainocate Japan, Ltd.
PDF
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
by
Trainocate Japan, Ltd.
PDF
Microsoft Azureから使うLinux
by
Trainocate Japan, Ltd.
PDF
IDaaS を正しく活用するための認証基盤設計
by
Trainocate Japan, Ltd.
PDF
IoTの技術的課題と実現のポイント~実装例・エンジニアリングのヒント
by
Trainocate Japan, Ltd.
PDF
ラック社が考える、これからの「セキュリティ・エンジニア」とは
by
Trainocate Japan, Ltd.
PDF
提案活動のグローバルメソッド プロポーザルマネジメント
by
Trainocate Japan, Ltd.
PDF
クラウド時代に必要とされる組織と人材育成について
by
Trainocate Japan, Ltd.
PDF
G tech2016 Azureを使った災害復旧の基礎
by
Trainocate Japan, Ltd.
PDF
AWS市場動向と求められる人材、その育成方法について
by
Trainocate Japan, Ltd.
PDF
Open stack活用に求められる人材と育成について2017 0314
by
Trainocate Japan, Ltd.
PDF
いまさら聞けないAWSの基本
by
Trainocate Japan, Ltd.
PDF
G tech2016 クラウド時代に必要とされる組織と人材育成について
by
Trainocate Japan, Ltd.
PDF
[G-Tech2015]クラウド時代のITサービスマネジメントとチームマネジメント[講演資料]
by
Trainocate Japan, Ltd.
PDF
パネルディスカッション_株式会社アーティファクト
by
Trainocate Japan, Ltd.
PDF
ポスト・クラウド時代のトレンドと求められる人材
by
Trainocate Japan, Ltd.
PDF
歴史的大転換時代の人材育成
by
Trainocate Japan, Ltd.
今さら聞けない!Active Directoryドメインサービス入門
by
Trainocate Japan, Ltd.
G tech2016 シスコのハイパーコンバージドインフラCisco Hyper-Flexと、その先にあるIoE/BigDataインフラの世界
by
Trainocate Japan, Ltd.
次世代の企業ITインフラを支えるエンジニアとは
by
Trainocate Japan, Ltd.
AWSの最新動向と事例から知る クラウド利用の進化と真価
by
Trainocate Japan, Ltd.
AWS White Belt Guide 目指せ黒帯!今から始める方への学び方ガイド
by
Trainocate Japan, Ltd.
Microsoft Azureから使うLinux
by
Trainocate Japan, Ltd.
IDaaS を正しく活用するための認証基盤設計
by
Trainocate Japan, Ltd.
IoTの技術的課題と実現のポイント~実装例・エンジニアリングのヒント
by
Trainocate Japan, Ltd.
ラック社が考える、これからの「セキュリティ・エンジニア」とは
by
Trainocate Japan, Ltd.
提案活動のグローバルメソッド プロポーザルマネジメント
by
Trainocate Japan, Ltd.
クラウド時代に必要とされる組織と人材育成について
by
Trainocate Japan, Ltd.
G tech2016 Azureを使った災害復旧の基礎
by
Trainocate Japan, Ltd.
AWS市場動向と求められる人材、その育成方法について
by
Trainocate Japan, Ltd.
Open stack活用に求められる人材と育成について2017 0314
by
Trainocate Japan, Ltd.
いまさら聞けないAWSの基本
by
Trainocate Japan, Ltd.
G tech2016 クラウド時代に必要とされる組織と人材育成について
by
Trainocate Japan, Ltd.
[G-Tech2015]クラウド時代のITサービスマネジメントとチームマネジメント[講演資料]
by
Trainocate Japan, Ltd.
パネルディスカッション_株式会社アーティファクト
by
Trainocate Japan, Ltd.
ポスト・クラウド時代のトレンドと求められる人材
by
Trainocate Japan, Ltd.
歴史的大転換時代の人材育成
by
Trainocate Japan, Ltd.
20170721 初めてのPowerShell
1.
初めてのPowerShell グローバルナレッジネットワーク株式会社 横山 哲也
2.
自己紹介 横山 哲也 (グローバルナレッジネットワーク株式会社) http://www.globalknowledge.co.jp/ 1994年~
ITプロ向けWindows関連教育 2003年~ マイクロソフトMVP (Directory Services/Virtual Machines) 好きなPowerShellコマンドレット ForEach-Object 最近の著書・雑誌記事 ひと目でわかるAzure 「基本から学ぶサーバー&ネットワーク構築」改訂新版(著)日経BP プロが教えるWindows Server 2012システム管理(監修・共著) アスキーメディアワークス グループポリシー逆引きリファレンス厳選92(監修・共著)日経BP ソーシャルメディア ブログ: ヨコヤマ企画 http://yp.g20k.jp/ 2
3.
概要 1. シェルに求められること 2. PowerShellの特徴 3.
コマンドレット操作 4. PowerShell基本文法 5. オブジェクト操作のためのコマンドレット 6. スクリプト実行ポリシー 7. PowerShellモジュール 3
4.
1. シェルに求められること GUI vs.
CUI 対話処理 vs. バッチ処理 従来のシェルとPowerShell 4
5.
シェルに求められること: GUI vs.
CUI GUI(Graphical User Interface) 直感的に分かる 繰り返し処理に向かない ミスが多い(手が滑った等) CUI(Character User Interface) 事前学習が必要 繰り返し処理が容易 致命的なミスが少ない (タイプミスはエラー) 5
6.
シェルに求められること: 対話処理 vs.
バッチ処理 対話処理 その場で操作できる どんな操作をしたか記憶にないことがある バッチ処理 まとめて操作できる 繰り返し処理ができる 自動実行できる ファイルを作成する必要がある(記録に残しやすい) 6
7.
シェルに求められること: 従来のシェルとPowerShell Windows Explorer コマンド プロンプト (CMD.EXE) Windows Scripting Host(WSH) Windows PowerShell UI
GUI CUI CUI CUI 対話処理 ○ △ × ○ バッチ処理 × ○ ○ ○ 制御構造 × △ ○ ○ 命令体系 ― 不統一 VBScript JScript(JavaScript) 統一 オブジェクト処理 × × ○ ○ 開発環境 × × Visual Studio Microsoft Office Visual Studio ISE(標準機能) 7
8.
2. PowerShellの特徴 .NET Frameworkと統合 .NET
Frameworkの全オブジェクトにアクセス可能 COMオブジェクトへのアクセス可能 オブジェクト指向 実行結果はオブジェクトで出力(テキストではない) 統一したコマンド表現 コマンドレット 学習が容易 スクリプト言語として利用可能 スクリプト編集ツール デバッグ機能 セキュリティを考慮 8
9.
3. コマンドレット操作 PowerShellの起動 コマンドレットの形式 自動補完 9
10.
コマンドレット操作: PowerShellの起動 スタートメニューから コマンドラインから PowerShell PowerShell_ISE 10
11.
コマンドレット操作: コマンドレットの形式 コマンドレットの形式 動詞-名詞 [-パラメータ
[値]] [-スイッチパラメータ] … 動詞は機能、名詞は操作の対象 大小文字は区別しない # はコメント記号 #以降の行はコメント扱い ` (バッククォート)…行継続記号 1行が画面に収まりきらない場合 コードの可読性を向上 変数は $ からはじめる コマンドレットの結果(オブジェクト)を格納 11
12.
コマンドレット操作: コマンドレットの形式(続き) フォルダとファイルの一覧表示 Get-ChildItem –Path
c:¥windows エイリアスの表示…Get-Alias 従来のコマンドを使用可能にするため (ただし文法はPowerShellの規則に従う) × dir /s ○ dir –Recurse (dirはGet-ChildItemのエイリアス) コマンドレットの一覧表示…Get-Command ヘルプ…Get-Help (エイリアスはHelp) Get-Help Get-Eventlog Get-Help Get-EventLog -Detailed…詳細説明 Get-Help Get-Eventlog -Examples…使用例の表示 12
13.
コマンドレット操作: 自動補完 タブキーで自動補完 タブ…次の候補 Shift-タブ…前の候補 自動補完の対象 コマンドレット名 オプションパラメーター キーワード ファイルとフォルダー 13
14.
4. PowerShell基本文法 プロパティとメソッド 変数 PowerShellの演算子 スクリプトブロック 関数 繰り返しと条件分岐 14
15.
PowerShell基本文法: プロパティとメソッド オブジェクト PowerShell コマンドレットの実行結果 オブジェクトの種類に応じた型を持つ 型に対応したデータと機能を保持する デフォルト表示文字列を持つ (実行結果の表示などに利用) プロパティ(データ) オブジェクトが保持する内部データへのアクセス窓口 オブジェクト.プロパティ名で指定 メソッド(機能) オブジェクトが持つ機能 オブジェクト.メソッド名(引数1,
引数2, …) オブジェクトとメソッドに依存した0以上の引数 15
16.
PowerShell基本文法: プロパティとメソッド(使用例とパイプ処理) 日付オブジェクトのプロパティとメソッド 1. 現在日時のオブジェクトを取得 -
$currentDate = Get-Date 2. 取得したオブジェクトのメンバを表示 - Get-Member –InputObject $currentDate 3. Yearプロパティから年データを取得 - $currentDate.Year 4. AddDaysメソッドで10日後の日付を計算 - $currentDate.AddDays(10) パイプ…出力オブジェクトを次のコマンドレットの入力に $currentDate | Get-Member 16
17.
PowerShell基本文法: 変数 変数名…$で始まり、英数字_(アンダースコア)が続く オブジェクトを格納 動的型変換 明示的な型指定…[型名]変数名 型名は.NET Frameworkに準拠(エイリアスあり) 配列を代入すると自動的に配列になる $x
= Get-ChildItem $x[0]…最初の要素(配列でない場合も可) $x.Length…要素の数 17
18.
PowerShell基本文法: PowerShellの演算子 算術演算子…数値に関する演算 +、-、*、/、% 例: $x=40+20 文字列演算子…文字列操作、検索、置き換え +(連結)、*(文字列反復)、-replace(文字列置換)、 -like(ワイルドカードマッチ)など 例1:
$x = "Hello"+"World“ 例2: $x = "abcd" –replace "bc","123" 代入演算子…変数への値の代入 =(代入)、+=(追加)、-=(削除)、*=(乗算)、/=(除算) 例1: $a=10 例2: $a+=5 18
19.
PowerShell基本文法: PowerShellの演算子(続き) 比較演算子…等価、大小関係 -eq(等しい)、-ne(等しくない)、-gt(より大きい)、 -lt(より小さい)、-ge(以上)、-le(以下)など 論理演算子…論理積、論理和、排他的論理和、否定 -and(論理積)、-or(論理和)、-xor(排他的論理和)、 -not(否定) ビット演算子…ビット単位の論理演算 -band(ビット単位の論理積)、 -bor(ビット単位の論理和)など その他 Help About_Operatorsで確認可能 19
20.
5. オブジェクト操作のためのコマンドレット ForEach-Object Where-Object Sort-Object Select-Object 20
21.
オブジェクト操作のためのコマンドレット: ForEach-Object パイプを通して入力された各オブジェクトにアクセス アクセスしたオブジェクトは $_
自動変数に格納される 21 Get-ChildItem -Path C:¥Windows¥*.exe | ForEach-Object {$_.Name} オブジェクト $_ $_ $_ $_ 各オブジェクトに アクセス
22.
オブジェクト操作のためのコマンドレット: Where-Object パイプ入力から、指定条件にあるオブジェクトを選択 アクセスしたオブジェクトは $_
自動変数に格納 比較演算を使用して選択 以下の表記も可 Get-ChildItem -Path C:¥Windows¥* | Where-Object{ $_.Length –ge 1MB } オブジェクト $_ $_ $_ $_ 各オブジェクトに アクセス 22 Get-ChildItem -Path C:¥Windows¥* |? Length –ge 1MB
23.
オブジェクト操作のためのコマンドレット: Sort-Object パイプ入力から、指定プロパティ値に基づき並べ替える スイッチパラメータ -Descending…降順に並べ替え(既定は昇順) -Unique…重複を取り除き、一意なメンバーを返す 23 Get-ChildItem -Path
C:¥Windows¥* | Sort-Object -Property Length -Descending オブジェクト 各オブジェクトに アクセス 4 3 2 1
24.
オブジェクト操作のためのコマンドレット: Select-Object パイプ入力から、各オブジェクトの指定プロパティを選択 スイッチパラメータ -First…オブジェクト配列の先頭からの個数を指定 -Last…オブジェクト配列の末尾からの個数を指定 -Unique…重複したプロパティ値を取り除く Get-ChildItem -Path
C:¥Windows¥* | Select-Object Name , Length オブジェクト Name,Length 各オブジェクトに アクセス Name,Length Name,Length 24
25.
6. スクリプト実行ポリシー 不用意にスクリプトを実行しない仕組み 実行ポリシーの種類 Restricted(既定) AllSigned Remote Signed(おすすめ) Unrestricted Bypass スコープ Process CurrentUser LocalMachine(既定) ポリシーの変更コマンドレット[管理者として実行] Set-ExecutionPolicy 25
26.
7. PowerShellモジュール PowerShellの拡張機能 Import-Moduleコマンドレットで組み込み Windows Server
2012以降は自動実行 例: Import-Module ServerManager モジュール名はフォルダー名(大文字小文字の区別なし) 主なモジュール ServerManager ActiveDirectory Hyper-V 26
27.
PowerShellモジュール: ServerManager モジュール Windows
Server用コマンドレット 役割や機能の追加、削除を行う Import-Module ServerManager 例: Get-WindowsFeature Add-WindowsFeature Remove-WindowsFeature 27
28.
PowerShellモジュール: Active Directory
モジュール Active Directory用コマンドレット 名詞がADで始まる Get-Command -Noun AD* Import-Module ActiveDirectory PS C:¥Users¥Administrator> Get-Command -Noun AD* | Select-Object Name Name ---- Add-ADComputerServiceAccount Add-ADDomainControllerPasswordReplicationPolicy Add-ADFineGrainedPasswordPolicySubject Add-ADGroupMember Add-ADPrincipalGroupMembership Clear-ADAccountExpiration Disable-ADAccount ... 28
29.
PowerShellモジュール: Active Directory
モジュール(例) ドメインユーザーの作成 New-ADUser ドメインユーザー情報の取得 Get-ADUser - Filter ドメインユーザーの設定 Set-ADUser - Identity ドメインユーザーのグループ追加と削除 Add-ADPrincipalGroupMembership - Identity - MemberOf Remove-ADPrincipalGroupMembership - Identity - MemberOf 29
30.
PowerShellモジュール: Hyper-Vモジュール Hyper-V用コマンドレット セット 名詞がVMで始まる Get-Command
-Noun VM* Import-Module Hyper-V 例: New-VM Start-VM Stop-VM Set-VMSwitch 動作中の全仮想マシンをシャットダウン 30 Get-VM |? State -eq “Running“ | ForEach-Object {Stop-VM $_}
31.
まとめ 1. シェルに求められること 2. PowerShellの特徴 3.
コマンドレット操作 4. PowerShell基本文法 5. オブジェクト操作のためのコマンドレット 6. スクリプト実行ポリシー 7. PowerShellモジュール 31
32.
グローバルナレッジネットワークのサービス紹介 PowerShell関連の教育コース Windows PowerShell コマンド・スクリプト入門 ~Windows
Server 2012R2/2016対応~ Windows Serverの管理系教育コース Windows Server 2012 システム管理基礎 (前編) Windows Server 2012 システム管理基礎 (後編) Active Directory最小構成実践 その他マイクロソフト公式トレーニング 32
33.
新ブランド "TRAINOCATE" アジアでのブランド名を変更 TRAINOCATE (トレノケート) 人材育成
"Training" + 提唱者 "Advocate" 日本国内は当面の間「グローバルナレッジネットワーク株式会社」 としての営業を継続 33