タグ

PowerShellに関するxzrのブックマーク (26)

  • PowerShell で特定 TCP ポートが開いているか確認する

    特定 TCP ポートが開いているかを確認するには telnet でポート番号を指定して接続できるか確認するのですが、PowerShell スクリプトだとこの方法は使えません。 Windows 8.1 / Windows Server 2012 R2 以降であれば、Test-NetConnection で確認することができます

  • Microsoft365 Tip SharePointファイル操作方法あれこれ / 開発者向けブログ・イベント | GMO Developers

    Microsoft365の中では、SharePointはクラウドストレージとしての役割が大きくなっています。通常、SharePointに保存されたファイルはブラウザやTeamsから操作することが多いと思いますが、Microsoft365では様々なアプローチ方法が提供されています。今回はSharePointに保存されたファイルの操作方法あれこれを紹介します。 Teams まずは基のTeamsから。こちらは説明するまでもないと思います。TeamsのファイルはSharePointのドキュメントフォルダに保存されているので、Teamsからの操作は直接SharePointのファイルを操作していることになります。もちろん表示だけでなく、ダウンロード、コピー、削除など操作可能です。 右上の「i」マークを選択するとファイルの操作履歴も参照可能です。 SharePoint TeamsからSharePoin

    Microsoft365 Tip SharePointファイル操作方法あれこれ / 開発者向けブログ・イベント | GMO Developers
  • ユーザーへ Azure VM の起動および停止のみを許可する方法 – Japan Azure IaaS Support Blog

    こんにちは。Azure サポートチームの小久保です。 Azure では、ロールベースのアクセス制御 (RBAC) という機能を使用し、アクセスできるリソースを制限したり、リソースへの操作を制限することが可能です。 [参考] ロールベースのアクセス制御 (RBAC) とは https://azure.microsoft.com/ja-jp/documentation/articles/role-based-access-control-what-is/ 今回は RBAC を使用し、リソース マネージャ モデル (ARM) VM の起動 / 停止だけをユーザーに許可する方法についてご案内させていただきます。 ご要望は、以下の 2 つのパターンが考えられます。それぞれの手順について、ご案内させていただきますので、ご要件に合わせて、いずれかの手順をご確認いただければと思います。 ユーザーに "特

    ユーザーへ Azure VM の起動および停止のみを許可する方法 – Japan Azure IaaS Support Blog
  • ユーザーへ Azure VM の起動、停止と接続のみを許可したい - Qiita

    Azure ポータルなどでユーザーがアクセスできるリソースを限定させたい、リソースへの操作を限定させたい場合、ロールベースのアクセス制御 (RBAC) を使用して制御します。 あらかじめ用意された組み込みロールで事足りれば良いのですが、それよりさらに制限させたい場合は、やはりカスタムロールを作って、ユーザーにそれを割り当てます。 カスタムロールって面倒くさいなーって思い込んでいましたが、実際にやってみたらそんなことはありませんでした。 ユーザーへ Azure VM の起動および停止のみを許可する方法 Azure サポートの以下の記事を参考にしました。 参考:ユーザーへ Azure VM の起動および停止のみを許可する方法 - Japan Azure IaaS Support Blog この記事を要約すると冒頭で書いたとおりですが、具体例として「ユーザーに特定の仮想マシンの起動と停止のみ許可

    ユーザーへ Azure VM の起動、停止と接続のみを許可したい - Qiita
  • (Exchange Online)会議室等のリソースメールボックスを一括で作成するPowershellコマンドを検証してみた : ITインフラに悩まされてる日常

    どうもミツシマです。 今回はExchange Onlineにて会議室や備品用のリソースメールボックスを一括で作成するPowershellコマンドを検証してみた結果を記載します。 (注)2021/1/22内容編集してます 変更理由は最後に記載しています 検証環境は以下の通り PC:Windows10 〜検証〜まずは作成コマンドと設定コマンドの確認。

    (Exchange Online)会議室等のリソースメールボックスを一括で作成するPowershellコマンドを検証してみた : ITインフラに悩まされてる日常
  • Find Azure AD and MSOnline cmdlets in Microsoft Graph PowerShell

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Find Azure AD and MSOnline cmdlets in Microsoft Graph PowerShell
  • SharePoint Online DocumentLibrary List Retrive(取得) and Add(追加) Using PnP PowerShell (MFA) - Qiita

    SharePoint Online DocumentLibrary List Retrive(取得) and Add(追加) Using PnP PowerShell (MFA)PowerShellSharePointonline添付ファイルPnP YOutube 説明動画 YOutube 説明動画のリンク 概要 SharePoint Online DocumentLibrary List Retrive(取得) and Add(追加) Using PnP PowerShell (MFA) 説明 SharePoint のデータ移行や一覧作成するためのプログラム、こちらを内容に合わせて編集してください。 主な機能 ドキュメントライブラリーの一覧取得、ファイルのアップロード・ダウンロード リストの一覧取得、添付ファイルのアップロード・ダウンロード SharePoint イメージ customl

    SharePoint Online DocumentLibrary List Retrive(取得) and Add(追加) Using PnP PowerShell (MFA) - Qiita
  • Microsoft Graph PowerShell SDK を使用したライセンス管理操作の紹介

    こんにちは、Azure Identity サポート チームの中井です。 先日、以下にて 米国の Azure Active Directory Identity Blog で公開された Migrate your apps to access the license managements APIs from Microsoft Graph の翻訳ブログを公開いたしました。 Azure AD Graph および MSOnline での従来のライセンスの割り当て方法が廃止され Microsoft Graph によるライセンス管理に変わります | Japan Azure Identity Support Blog (jpazureid.github.io) 上記記事では、Azure AD Graph エンドポイント廃止に伴い、MSOnline および Azure AD PowerShell モジュ

    Microsoft Graph PowerShell SDK を使用したライセンス管理操作の紹介
  • ハッシュテーブルについて知りたかったことのすべて - PowerShell

    ここでは、一歩下がって、ハッシュテーブルについて説明します。 私は現在は常に使用しています。 昨晩ユーザー グループミーティングの後、これに関してあるユーザーに説明していたとき、私にも同じ混乱が生じていたことに気付きました。 ハッシュテーブルは PowerShell で非常に重要であるため、十分に理解しておくことをお勧めします。 もののコレクションとしてのハッシュテーブル まず、ハッシュテーブルの従来の定義どおり、ハッシュテーブルをコレクションとして見てください。 この定義により、後でより高度なことに使用する場合の動作に関する基的な理解が得られます。 この理解をスキップすることは、多くの場合、混乱の原因になります。 配列とは ハッシュテーブルとは何かを説明する前に、まず配列について説明する必要があります。 このディスカッションでは、配列は値またはオブジェクトのリストまたはコレクションです

    ハッシュテーブルについて知りたかったことのすべて - PowerShell
  • 【 Get-ADGroupMember 】コマンドレット――Active Directoryのグループのメンバーを表示する

    連載目次 連載では、Windows PowerShellの基的なコマンドレットについて、基的な書式からオプション、具体的な実行例までを分かりやすく紹介していきます。今回は、Active Directoryに作成されたグループのメンバーを表示する「Get-ADGroupMember」コマンドレットを解説します。 Get-ADGroupMemberコマンドレットとは? 「Get-ADGroupMember」は、Active Directoryのグループに含まれるメンバーを表示するためのコマンドレットです。 Active Directoryのグループに含まれるメンバーは、Windows Serverに標準搭載されているGUI(Graphical User Interface)の管理ツール「Active Directoryユーザーとコンピューター」でも表示できますが、Get-ADGroupM

    【 Get-ADGroupMember 】コマンドレット――Active Directoryのグループのメンバーを表示する
  • Windows PowerShellからスクリプトの完了をトースト通知で知らせる (1/2)

    Windows 10でそういうときに便利なのが、トースト通知だ。トースト通知は、表示したときにフォーカスを持たないため作業を邪魔しないし、アクションセンターに履歴が残るため、あとで確認もできる。 Windowsのトースト通知は、ToastNotificationと呼ばれ、かつてはUWPアプリケーションだけが利用できたが、その後、Windows PowerShellからも利用できるようになった。なお、通知の表示時間などトースト通知に関する設定については、以下の記事を参照してほしい。 ●Windows 10で結構表示される通知を整理してアクションセンターをスッキリ https://ascii.jp/elem/000/001/114/1114188/ まずは簡単なところから試してみる 以下のリストは、Windows PowerShellからトースト通知をするスクリプトだ。残念ながら、このスクリプ

    Windows PowerShellからスクリプトの完了をトースト通知で知らせる (1/2)
  • PowerShell Core入門 - 基本コマンドの使い方(15) ユーザ設定変数

    ユーザ設定変数とは PowerShell Coreにはユーザ設定変数(Preference Variable)と呼ばれる変数が存在している。これはPowerShell Coreの挙動に影響を与える変数で、PowerShell Coreを起動してから終了するまで使われる。ユーザはこの値を変更することにより、必要に応じてPowerShell Coreの挙動を変更することができる。 PowerShell Coreを学び始めた段階ではユーザ設定変数を変更する必要性はそれほど高くないと思う。現段階では変数を設定することでPowerShellの挙動を変えることができる機能がある、ということだけでも覚えておいてもらえればと思う。 ユーザ設定変数の種類とデフォルト値 PowerShell Coreには次のようなユーザ設定変数が用意されている。PowerShell Coreを起動すると自動的に次の変数が設定

    PowerShell Core入門 - 基本コマンドの使い方(15) ユーザ設定変数
  • PowerShell のエラーハンドリングを(今度こそ)理解する - Qiita

    PowerShell はエラー処理がとても難しい言語として知られています。 きちんと理解しようとすると途端に深みにハマってしまいます。 それこれもエラーの挙動が正しくドキュメント化されていないことが原因なのですが。 そこで、今度こそ PowerShell のエラーをきちんと理解しようといろいろ調べました。 結果としてまだまだ腑に落ちない箇所がありつつも、一定程度は理解できたような気がしましたのでここにまとめておきたいと思います。 おことわり 記事は PowerShell の中の人である Michael Klement 氏がこちらのGitHub Issueにコメントしている内容を基に、筆者の独自検証の結果やそれに基づく解釈を加えています PowerShell の実際の挙動を把握することに重点を置いているため、公式ドキュメントに記載のない内容や独自の用語を記載・使用しています 内容の正確性は

    PowerShell のエラーハンドリングを(今度こそ)理解する - Qiita
  • Windows PowerShell 独自コマンドレットの開発

    はじめに Windows PowerShellは.NET Frameworkをベースとした非常に強力なシェルです。ただし、独自のコマンドレットを作成し、Windows PowerShellを拡張できることについてあまり知られていないかと思います。今回から数回にわたり、コマンドレットの開発手法について説明します。 開発環境について 開発環境はVisual Studio 2005以降(説明はVisual Studio 2008 Professional Edition、言語はVB.NET)を想定しています。 Microsoft Windows SDKをダウンロードし、インストールしてください。 また、Windows PowerShellがインストールされていることを前提としています。インストール方法は『Windows PowerShell入門(1) - 基操作編』を参照ください。 PSスナッ

    Windows PowerShell 独自コマンドレットの開発
  • PowerShell で Windows Update を実行する - Qiita

    概要 Windows サーバのセキュリティパッチ適用は手間のかかる作業です。サーバの台数にも依りますが、システム停止日に全てのサーバをアップデートするよう計画するためには、僅かな手間も省略したいところです。 そこで手間を省略するために Windows Update を PowerShell から実行する方法を検討しました(とりあえず PowerShell の流れ)。 方針 Windows Update Agent API を使います。これは COM として呼び出せるので New-Object -Com Microsoft.Update.Session することができます。後はMSDNのサンプルを書き換えるだけです。 手順 Windows サーバにログインして PowerShell を管理者権限で実行します。続いて、以下のスクリプトを全て貼り付けるとサーバの再起動まで自動で進行します。サーバ

    PowerShell で Windows Update を実行する - Qiita
  • パッケージの手動ダウンロード - PowerShell

    PowerShell ギャラリーでは、PowerShellGet コマンドレットを使用せずに、Web サイトから直接パッケージのダウンロードをサポートしています。 どのパッケージも NuGet パッケージ (.nupkg) ファイルとしてダウンロードでき、その後、内部リポジトリにコピーできます。 注意 パッケージの手動ダウンロードは、Install-Module コマンドレットの代替手段を意図したものではありません。 パッケージのダウンロードでは、モジュールまたはスクリプトはインストールされません。 NuGet パッケージのダウンロードには依存関係は含まれていません。 次の手順は、参照目的にのみ提供されています。 手動ダウンロードを使用してパッケージを取得 次に示すように、各ページには [手動ダウンロード] のリンクがあります。 手動でダウンロードするには、 [Download the r

    パッケージの手動ダウンロード - PowerShell
  • AzureADv2 PowerShellでアカウント操作 - Qiita

    1. はじめに AzureADへの操作にはGUIとしてAzureポータルやOffice365ポータルがありますが、AzureAD PowerShellによりスクリプトからも操作することが可能です。 備忘録ですがAzureAD PowerShellのコマンドレットについてメモを残しておきたいと思います。まだ作成中なので随時更新予定です。 2. 概要 AzureAD PowerShellのモジュールは2種類存在しますが、今回は2の方を利用します。 1. MSOnlineモジュール(AzureADv1) 2. AzureAD for Graphモジュール(AzureADv2) (1は主にOffice365の操作に使う,AzureADv2モジュールで対応しないコマンドの実行。またAzureADv2 previewなるものもありますが割愛します) AzureADに対してカスタムドメイン(Window

    AzureADv2 PowerShellでアカウント操作 - Qiita
  • Azure AD PowerShell v2チートシート

    Always on the clock これまでに、セミナーやカンファレンス、書籍を通じてお会いした方々、そしてこれから出会うであろう方々のために Microsoft テクノロジーを中心とした情報を株式会社エストディアンの国井 傑 (くにい すぐる) が提供するブログです。 皆さんこんにちは。国井です。 Azure ADのPowerShellもVersion 2が出てきており、 そろそろ実務でも使う機会が出てきているので、このあたりで一度、主なコマンドレットをまとめておきたいと思います。(というか、自分用?) ■まずはAzure AD PowerShell v2の実装 以下のサイトでも紹介されているように、Install-ModuleコマンドレットでAzure AD PowerShell v2はインストールできます。 びっくりするくらい面倒な操作は一切不要。便利な世の中になったものですね。

    Azure AD PowerShell v2チートシート
  • AzureAD Module

    重要 Azure AD および MSOnline PowerShell モジュールは、2024 年 3 月 30 日の時点で非推奨とされます。 詳細については、 非推奨の更新プログラムを参照してください)。 この日付以降、これらのモジュールのサポートは、Microsoft Graph PowerShell SDK とセキュリティ修正プログラムへの移行支援に限定されます。 非推奨のモジュールは、2025 年 3 月 30 日まで引き続き機能します。 Microsoft Entra ID (旧称 Azure AD) と対話するには、Microsoft Graph PowerShell に移行することをお勧めします。 移行に関する一般的な質問については、移行に関する FAQ を参照してください。 メモ: バージョン 1.0.x の MSOnline では、2024 年 6 月 30 日以降に中断

    AzureAD Module
  • Azure Active Directory の PowerShell モジュール

    こんにちは、 Azure ID チームの三浦です。今回は Azure Active Directory (Azure AD) の PowerShell モジュールの種類、インストール方法についてご案内します。 Azure AD への操作は主に Azure ポータル、 Office 365 ポータル、 Graph API それに今回紹介します PowerShell からおこなうことができます。PowerShell モジュールについても複数ありますので、その種類をまず紹介します。 Azure AD PowerShell の種類 Azure AD の PowerShell には次のようなものがあります。 1. MSOnline (Azure AD v1) Office 365 をご利用いただいている方にとっては Office 365 のライセンスを割り当てるときにも利用しますので馴染み深いかもし

    Azure Active Directory の PowerShell モジュール