並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 352件

新着順 人気順

powershellの検索結果81 - 120 件 / 352件

  • PowerShellでWindowsが起動してからの時間を計算する (1/2)

    PowerShellは、時間や日付を扱うことができるため、時刻や時間の計算を簡単にできる。Windows付属の電卓アプリは、日付の計算は可能だが、時刻を含めることができない。PowerShellならインストールも不要だ 新年あけましておめでとうございます。1年の始まりだからというわけもないが、今回は、時刻と時間の計算をPowerShellでする方法を解説する。 Windows 10では、Windows Updateや機能の追加などを除くと、再起動する機会が少なくなった。とはいえ、長期間起動し続けているといまだに不具合が起こりやすい。筆者も1~2週間に1回程度は、意識的に再起動するようにしているが、忘れてしまうこともある。 こうしたとき、再起動してからの時間を表示できると便利だ。Linux/Unixには、システムの起動日時とこれまでの時間を表示するuptimeというコマンドがある。残念ながら

      PowerShellでWindowsが起動してからの時間を計算する (1/2)
    • 【Microsoft365参考書】Powershellで接続時に"ファイルまたはアセンブリ~またはその依存関係の 1 つが読み込めませんでした" とエラーになる - 社畜の所業

      Powershellにて、ExchangeOnlineに接続する際に [ファイルまたはアセンブリ 'System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'、またはその依存関係の 1 つが読み込めませんでした。] とエラーになる場合、Exchange Online PowerShell モジュールの利用時に必要な System.Net.Http のバージョンの依存関係に問題が生じており、.NET Framework を更新することで改善されるようです。 そのため、.NET Framework を最新のバージョンへ更新し、Connect-ExchangeOnline コマンドが実行可能であるかご確認ください。 以下のサイトから最新バージョンへ更新してください。 dotnet.micr

        【Microsoft365参考書】Powershellで接続時に"ファイルまたはアセンブリ~またはその依存関係の 1 つが読み込めませんでした" とエラーになる - 社畜の所業
      • PowerShell 7.4がリリースされました | DevelopersIO

        .NET 8はLTSリリースのためPowerShell 7.4もLTSとなります。 最新のLTSリリースとなるので積極的に移行していくと良いでしょう。 PowerShell 7.4 の入手方法、更新方法 PowerShell 7.4の入手方法やアップデート方法はPowerShell 7 ~ 7.3の時と基本的に同じです。 GitHubリポジトリおよび各種パッケージマネージャからインストール可能です。 詳細な手順はGitHubにある手順をご覧ください。 Get PowerShell 対応プラットフォーム PowerShell 7.4を利用可能なプラットフォームは7.2や7.3の時からほとんど変わっていませんでしたが、RHEL 7系が非対応になりRHEL 8~RHEL 9のみの対応となっています。 プラットフォーム毎の詳細についてはMicrosoftのドキュメントでご確認ください。 Insta

          PowerShell 7.4がリリースされました | DevelopersIO
        • PowerShellで環境変数PATHにパスを追加・削除・置換する - Qiita

          PowerShellで環境変数PATHを追加・削除・置換する 複数のバージョンのアプリをインストールしておき、環境変数PATH の変更だけでバージョンを切り替えて起動させたいときなど、 システム設定の 環境変数PATH には保存しておかずに、起動した PowerShell の中だけで 環境変数PATH を置き換えたいことが良くあるのですが、 たまにしか操作しないとすぐに忘れてしまうので、 PowerShell で 環境変数PATH に(一時的にパスを)追加・削除・置換する方法を忘備録としてまとめてみました。 項目 コマンド

            PowerShellで環境変数PATHにパスを追加・削除・置換する - Qiita
          • PowerShellのワンライナーを実行するWindowsタスクをPowerShellで登録 - YOMON8.NET

            題名の通り、WindowsタスクにPowerShellのワンライナーを埋め込みたくて方法を調べていました。ついでに、IISのログを削除するWindowsタスクを、PowerShellワンライナーで実装して、PowerShellでWindowsタスク登録するまでやったのでメモ。(何書いてるかわからなくなってきましたが) 実際の実装例として、指定の日数より古いIISのログを削除するWindowsタスクを登録するPowerShellを書いてみました。 Windowsはタスク一つ登録するのにも大変ですね・・その分色々できますが。PowerShell使えば手順的にもシンプルになって良いです。 $iisLogDir = "C:\inetpub\logs\LogFiles\W3SVC1" $logRetentionDays = 30 $filter = "*.log" $taskName = "Hous

              PowerShellのワンライナーを実行するWindowsタスクをPowerShellで登録 - YOMON8.NET
            • 基本中の基本を押さえよう! これだけは覚えておきたいWindowsネットワーク管理に必須のPowerShellコマンドレット

              社内のネットワーク環境を構築するデバイス/機器の稼働状況や構成情報、ネットワークを利用するユーザーの状況(トラフィックや帯域幅)などを確認したり、構成したりすることもシステム管理者の重要な作業です。 ネットワーク環境を適切に監視したり、管理したりすることで、トラブルの予兆を把握できたり、未然に対応できたりすることもあります。もちろん、これらの作業はGUIからでも行えますが、確認/構成する台数が多かったり、同じ設定を複数台に実施したりする場合は非効率です。 「Windows PowerShell」のコマンドレットを使えば、Windowsネットワークの運用管理効率を大幅に改善できる可能性があります。例えば、「Windows 10」や「Windows 11」ではGUIの「設定」→「ネットワークとインターネット」からネットワークアダプターの詳細情報を参照できますが、同じこと複数のPCやサーバに実行

                基本中の基本を押さえよう! これだけは覚えておきたいWindowsネットワーク管理に必須のPowerShellコマンドレット
              • [PowerShell] 古いバージョンのモジュールを一括削除する | DevelopersIO

                しばたです。 PowerShellのモジュールはUpdate-Moduleで更新した際に過去バージョンを残す仕様となっています。 例えば私の開発PCでAWSPowerShell.NetCoreモジュールのインストール状況を確認すると、 # インストール済みの AWSPowerShell.NetCore モジュール全バージョンを取得 Get-InstalledModule -Name AWSPowerShell.NetCore -AllVersions この様にVer.3.3.522、Ver.3.3.542、Ver.3.3.553と3つのバージョンがインストールされていることがわかります。 古いバージョンのモジュールを一括削除する この仕様は新しいバージョンに不具合があった場合に古いバージョンに切り戻せる様にするためのものですが、古いバージョンが溜まり続けるとディスク容量を圧迫しますので、最

                  [PowerShell] 古いバージョンのモジュールを一括削除する | DevelopersIO
                • PowerShellの悪用と「ファイルレス活動」を見つけるためにできること

                  オンプレミスからクラウドへの移行をはじめ、ハイブリッドクラウド環境をシームレスに保護しながら、クラウドの利点を実現します。 詳しくはこちら

                    PowerShellの悪用と「ファイルレス活動」を見つけるためにできること
                  • これがハッカーの手練手管、三菱サイバー攻撃 マイクロソフト「PowerShell」を悪用

                    三菱電機が2020年2月12日、不正アクセスによる情報流出問題について、ハッカーによるサイバー攻撃手法を公表した。ハッカーが仕込んだマルウエアは、コマンド操作を行うプログラムである「PowerShell」を使ったファイルレスマルウエア。米マイクロソフト(Microsoft)のOS「Windows」の標準機能である同プログラムを悪用した。三菱電機は同社を狙った標的型サイバー攻撃と見ている。

                      これがハッカーの手練手管、三菱サイバー攻撃 マイクロソフト「PowerShell」を悪用
                    • PowerShell で csv を扱う方法まとめ - Qiita

                      本記事は PowerShell Advent Calendar 2019 の 10 日目です。 PowerShell で csv 形式のデータを取り扱うための基礎知識についてまとめてみました。 動作環境 Windows 10 にデフォルトで入っているバージョン(PowerShell v5.1)で動作確認してます。 PowerShell 6 だと一部の機能が動作しないですが、ほぼ同じように実行可能です。(たぶん、Out-GridView が使えないくらい) いずれ正式リリースされる PowerShell 7 ではきっと全て上手く動きます。 サンプルデータについて こちらのサンプルデータを使います。 動作確認したい場合はこちらのファイルを UTF-8 で保存してください。 "product_code","product_name","price" "POSH00001","鉛筆","100"

                        PowerShell で csv を扱う方法まとめ - Qiita
                      • PowerShellスクリプトにファイルをドラッグ&ドロップして処理させる方法

                        PowerShellのスクリプトファイルを利用していると、バッチファイルのようにスクリプトファイルにファイルをドラッグ&ドロップして処理を実行したいときがあります。 ですが、PowerShellスクリプトファイル自体には、ファイルをドラッグ&ドロップすることができません。 そんなときは、ショートカットファイルやバッチファイルを経由することで、ドラッグ&ドロップしたファイルをPowerShellスクリプトの引数として処理させることができます。 この記事は、以下の環境で実行した結果を基にしています。他のエディションやバージョンでは、動作結果が異なる場合があることをご了承ください。 ソフトウェアバージョン

                          PowerShellスクリプトにファイルをドラッグ&ドロップして処理させる方法
                        • 例外について知りたかったことのすべて - PowerShell

                          エラー処理は、コードを記述するときにはなくてはならないものです。 多くの場合、予期される動作になっているかどうか、条件を確認し、検証することができます。 予期しないことが発生した場合、例外処理を利用します。 他のユーザーのコードにより生成された例外を簡単に処理でき、また他のユーザーが処理するための独自の例外を生成することもできます。 基本的な用語 この記事に進む前に、いくつかの基本的な用語について説明する必要があります。 例外 例外とは、通常のエラー処理で問題に対処できない場合に作成されるイベントのようなものです。 数値を 0 で除算することやメモリ不足などが、例外が作成されることになる例です。 場合によっては、使用しているコードの作成者が、特定の問題の発生時に例外を作成することがあります。 スローとキャッチ 例外が発生することを、例外がスローされると言います。 スローされた例外を処理する

                            例外について知りたかったことのすべて - PowerShell
                          • 【Microsoft365参考書】Powershellの"New-PSSessionOption"は利用できなくなるか? - 社畜の所業

                            Exchange Online PowerShell V3 モジュール (バージョン 3.0.0 以降) は、V2 モジュール(バージョン 2.0.5 以前)は、接続方式が異なります。 ・バージョン 2.0.5 以前 : リモート PowerShell コマンドレット (RPS) ・バージョン 3.0.0 以降 : REST API コマンドレット V3 モジュールでは REST API によって接続が行われるため、V3 モジュールにて "Connect-ExchangeOnline" コマンドレットの "UseRPSSession" を利用することで、RPS セッションを張った接続を行うことができますが、"UseRPSSession" の利用が廃止されますので、結果として "New-PSSession" および、"New-PSSessionOption" を利用しての接続ができなくなりま

                              【Microsoft365参考書】Powershellの"New-PSSessionOption"は利用できなくなるか? - 社畜の所業
                            • PowerShell を”いい子”にして、WSL から ”推し変”した | cloud.config Tech Blog

                              WSL を使って C ドライブ上のファイルを実行するとどうしても遅くなってしまうことを知り、 PowerShell に ”推し変” しようと決意しました。とはいえ、デフォルトの PowerShell は個人的には使いづらく感じてしまい推せる気がしなかったので、 PowerShell を自分好みの ”いい子” にして推す方法を選びました。 想定している対象読者 WSLと最近うまくいっていない方PowerShellと仲良くなれない方PowerShellと仲は良いけど、もっと仲良くなりたい方とりあえず環境構築 Windows Terminal のインストールインストールは こちら から 2. 必要なフォントのインストール こちら から Cascadia Code PL または Cascadia Mono PL をインストールして、Windows Terminal のフォントとして設定する必要があ

                                PowerShell を”いい子”にして、WSL から ”推し変”した | cloud.config Tech Blog
                              • Windowsユーザーに贈るLinux超入門(38) WindowsもLinuxもPowerShell 7、入り組んだPowerShell事情を整理

                                PowerShell 7リリース間近 Microsoftは2019年12月16日(米国時間)、PowerShellのリリース準備版となる「PowerShell 7.0.0 RC1」を公開した。これが最後の準備リリースになると見られており、2020年1月にはPowerShell 7.0.0の一般公開が予定されている。PowerShell 7はこのところ新機能の追加が続いていたが、一般公開を目前にして今回のリリースはバグ修正などが主な内容となっている。 Release v7.0.0-rc.1 Release of PowerShell Core ・ PowerShell/PowerShell PowerShell 7.0.0 RC / Windows 10 PowerShellを巡る状況はこの2、3年で大きく変わってきた。これはWindowsだけのことと思うかもしれないが、Linuxにも広がっ

                                  Windowsユーザーに贈るLinux超入門(38) WindowsもLinuxもPowerShell 7、入り組んだPowerShell事情を整理
                                • GHC 環境構築 概観 と PowerShell - 趣味はデバッグ……

                                  Haskell の開発環境を構築する方法は何通りかあり、新しいツールが出ると「今はこれだ」とほめるブログも公開されますがそれが初学者を混乱させることがよくあります。 本記事ではビルドツールのインストールにしぼり、開発支援、例えば ghc-mod・haskell-ide-engine・hhp には言及しません。 いくつか典型的な構築方法を確認した後、新たに私が作成したツールを紹介しより初学者を混乱に落とし入れます。 重鎮 Haskell Platform www.haskell.org Haskell 解説書史1の第1波から第3波までのデファクトスタンダードであった重鎮 Haskell Platform です。コンパイラー GHC とパッケージマネージャー Cabal、それにいくつかの準標準ライブラリーをまとめてインストールできるツールでこれをインストールするだけで入門書のコードはすぐ動くと

                                    GHC 環境構築 概観 と PowerShell - 趣味はデバッグ……
                                  • PowerShellでSSHクライアントを使う(Windows 10ネイティブ版)

                                    Windows10では2018年のアップデートにより、PowerShell(PowerShell Core 含む)で動くSSHクライアントがワンクリックでインストール出来るようになりました。 2018年4月のアップデートでネイティブ対応したとのこと! 前々からGitHub上にSSHクライアントのBeta版が出ていたのは当ブログで紹介していたのですが、PowerShellの実行ポリシーを変えたり、パスを通したりするのが面倒だったんですよね。 PowerShellでSSHが簡単に使えるならば、Teratermやら PuTTY をインストールする必要がなくなりますね。ますますVisual Studio Codeでの開発が捗ります。 SSHクライアントのインストール PowerShell(x86の方では駄目ですよ!)を開いて、念のためSSHクライアントがないことを確認しましょう。sshコマンドを入

                                      PowerShellでSSHクライアントを使う(Windows 10ネイティブ版)
                                    • PowerShellスクリプトでデータ型を調べる方法

                                      変数は$をつけます。$aと言うような感じです。 $a.GetType().FullNameとタイプすると方が表示されます。 以下、例です。 PS C:\work_ps> $a=1;$a.GetType().FullName; System.Int32 PS C:\work_ps> PowerShellでは数値はSystem.Int32型となるようです。 次に文字列を調べてみます。 PS C:\work_ps> $a='abc';$a.GetType().FullName; System.String PS C:\work_ps> 文字列型はSystem.Stringのようです。 数値と文字列を+で連結してみます。 PS C:\work_ps> $a='abc';$b=1;($a+$b) abc1 PS C:\work_ps> $a='abc';$b=1;($a+$b).GetType().

                                        PowerShellスクリプトでデータ型を調べる方法
                                      • PowerShell/ファイル一覧を取得し各ファイルの情報をCSV化する方法 - Windowsと暮らす

                                        2024-05-04 Windows11/インストールされているアプリに残っている場合の削除手順 Windows11 2023-11-28 テキスト関連ソフト/サクラエディタにDrag&Dropして開けるファイル最大数の設定 テキスト関連ソフト 2023-11-02 PowerShell/コマンドレットのエラーをTry..Catchする方法 PowerShell 2023-11-01 PowerShell/ネットワークドライブの接続・切断方法 2023-09-03 PowerShell/PowerShellでフォント一覧を取得する 2023-08-14 MenuBar 2023-08-09 PowerShell/PowerShellでファイル名の一部を変更するサンプルスクリプト 2023-07-25 開発ツール/WinMergeで比較開始からサブフォルダーも対象とする設定 開発ツール 20

                                        • 認証proxyを用いる環境設定(Windows PowerShell) - Qiita

                                          こんにちは。 認証proxyを用いる環境下で、下記向けの各種設定を行う PowerShell 用実行スクリプトを作りました1。 System.Net.WebClient 向けの DefaultWebProxy (Invoke-WebRequest コマンドなどが利用) 環境変数 $env:http_proxy(wget.exe コマンドなどが利用) Chocolatey の動作で用いる環境変数 これを使って今回 Chocolatey をインストールし2、さらに応用例として Tex Live のインストールにも使いました。 内部の "<USERNAME>", "<PASSWORD>", "<HOSTNAME>:<PORTNUMBER>" は書き換えてください。 # Encoding::Shift-JIS $user = "<USERNAME>" $password = "<PASSWORD>

                                            認証proxyを用いる環境設定(Windows PowerShell) - Qiita
                                          • PowerShell(パワーシェル)は何ができるの?メリット、使い方、実例まで|ドスパラ通販【公式】

                                            PowerShell(パワーシェル)を利用して、Windows上の反復作業を自動化してみませんか?Windows 10に標準搭載されています。 PowerShell(パワーシェル)とは何か?できることやメリット、使い方の具体的な方法などについて、画像を添えた実例でご紹介します。 PowerShell(パワーシェル)とは? PowerShellとは、Microsoftが開発したスクリプト言語およびキャラクターユーザーインターフェイス(CUI) の1つです。 CUIは主にテキストを使って、パソコンを動かしているWindows OSへ直接コマンド命令を下せます。 たとえば、指定のプログラムを起動したり、ファイルの位置を移したりすることが可能です。 コマンド(文字入力)という名の通り、PowerShellを直接操作するのにマウスは必要ありません。コマンドによりPCの動作制御をおこなえるソフトウェア

                                            • プロが厳選! ワンランク上のActive Directory運用管理を実現するPowerShellコマンドレット10選

                                              Windows環境における「Microsoft Active Directory」の運用管理は、システム運用管理者にとって非常に重要な作業です。GUIツールでもActive Directoryは管理できますが、何度も同じ設定を繰り返したり、複雑な処理を行ったりする場合には非常に面倒です。 そこで、「Windows PowerShell」のコマンドレットを使えば、Active Directoryの運用管理を大幅に効率化できるようになります。 例えば、ユーザーアカウント管理では、日々のパスワードリセットから人事異動への対応など、作業が多岐にわたるため、多くのシステム管理者が負担を感じていることでしょう。特に企業の年度末/新年度には、アカウントの現状把握や新規アカウントの作成、登録、変更作業が大量に発生するため、これが大きな負担となります。 PowerShellを使えば、こうした面倒な処理もコマ

                                                プロが厳選! ワンランク上のActive Directory運用管理を実現するPowerShellコマンドレット10選
                                              • 🐚【Windows PowerShell】SSH接続する際にパーミッションエラーが発生した場合の権限変更 - Qiita

                                                環境 Windows 10 Windows PowerShell やりたいこと EC2のインスタンスに接続したいがキーファイルのパーミッションでエラーが出る windowsなのでchmodが使えないのでファイルのプロパティから変更を行う PS C:> ssh -i C:\key\test\test\KeyFile.pem root@000.000.00.00 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions for 'C:\\key\\test\\test\\KeyFile.pem' are t

                                                  🐚【Windows PowerShell】SSH接続する際にパーミッションエラーが発生した場合の権限変更 - Qiita
                                                • Microsoft Teams へ PowerShell からメッセージを飛ばす

                                                  Windows Update とかの通知をメールではなくチャット ツールに Web API でメッセージ飛ばそうとしていたのですが、slack だとうまくいかず... (僕の英語力不足で URI とか鍵発行がうまくできす > <) そうこうしていたら Microsoft Teams が無料提供になったので、Teams にメッセージ飛ばしてみました。 Microsoft Teams を無料で https://products.office.com/ja-jp/microsoft-teams/free Teams は、マイクロソフト アカウントで登録すれば良いので、使い始めるのは難しくありません。 URI の発行 Microsoft Teams API は URI だけでハンドリングできるので、アクセス用の URI を発行します。 Windows Update 通知が目的だったので、専用のチャ

                                                  • Powershellの文字化けを直す方法 - おれさまラボ

                                                    はじめに Windows 11 になってから Powershell が文字化けするようになってしまったので直しました。メモを残しておきます。 文字化けの原因 文字化けした場合は "日本語" というマルチバイト文字が原因となっている場合が多いです。 「縺瑚ェュ繧」のような化け方をしている場合は文字コードに問題がないか確認してください 「□□:□□□」のような化け方をしている場合はフォントに問題はないか確認してください 文字コードに問題がある場合の対処 文字コードの設定がおかしいと、うまく文字をエンコードできずに文字化けしてしまいます。適切な文字コードに変更することで問題を解決できる可能性があります。 文字コードを確認する方法 Powershell で chcp コマンドを使うことで文字コードを変更できます。 現在の文字コードを確認するには chcp のみで実行します。 > chcp 現在のコ

                                                      Powershellの文字化けを直す方法 - おれさまラボ
                                                    • PowerShellを使ってリモートでコマンドを実行する方法 - Qiita

                                                      前提 Windowsサーバーを管理するときに、毎回リモートデスクトップでログインしてから操作をするのは大変です。 特に複数のサーバーを管理している場合は尚更です。 それを解決するためにWinRM(Windows Remote Management) という、Windowsを遠隔操作をする仕組みを使ってコマンドを実行します。 環境 使用マシン 用途 マシン

                                                        PowerShellを使ってリモートでコマンドを実行する方法 - Qiita
                                                      • Posh-ACME / PowerShell を利用した Let's Encrypt / SSL証明書の取得

                                                        Windows Server に関連して、IIS や ADFS (Active Directory Federation Service) を立てて検証する時に、Posh-ACME を利用して Let's Encrypt の証明書を取得しているので、自分が作業しやすいようにメモの吐き出しです。 Posh-ACME とは? rmbolger/Posh-ACME: ACME protocol client for obtaining certificates using Let's Encrypt https://github.com/rmbolger/Posh-ACME 端的に言うと PowerShell で実行できる ACME クライアント Windows系でSSL証明書が必要になった際に、これでサクッと取得/インポート出来るので良く使ってます。 使い方 正確なところは上記 GitHub

                                                          Posh-ACME / PowerShell を利用した Let's Encrypt / SSL証明書の取得
                                                        • サービスの管理 - PowerShell

                                                          このサンプルは Windows PowerShell 5.1 にのみ適用されます。 サービスに関連したさまざまなタスクを実行するために設計された 8 つの主要な Service コマンドレットがあります。 この記事では、サービスの実行状態の一覧表示と変更についてのみ説明します。 Get-Command *-Service を使うと、サービス コマンドレットの一覧を取得できます。 Get-Help <Cmdlet-Name> を使うと、Get-Help New-Service のように各コマンドレットに関する情報を確認できます。 サービスの取得 Get-Service コマンドレットを使用して、ローカル コンピューターまたはリモート コンピューター上のサービスを取得できます。 Get-Process と同様、パラメーターを指定せずに Get-Service コマンドを実行した場合、すべてのサ

                                                            サービスの管理 - PowerShell
                                                          • 【PowerShell】PowerShellを管理者権限で実行したい!ソースの先頭に埋め込むだけで自動で管理者権限に昇格するスクリプト!

                                                            やりたいこと ●PowerShellスクリプトファイル(.ps1ファイル)を右クリックで「PowerShellで実行」したときに、自動的に管理者権限として実行する。 ※もちろん、バッチファイル(.bat形式)のファイルなどからその.ps1ファイルを呼び出して実行する場合でも管理者権限になります。 ●上記を、「.ps1ファイル」のソースの先頭に1行追加するだけで実現する。 スクリプト例 if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole("Administrators")) { Start-Process powershell.exe "-File `"$PSCommandPath`"" -Verb RunAs; exit } 解説 使い

                                                              【PowerShell】PowerShellを管理者権限で実行したい!ソースの先頭に埋め込むだけで自動で管理者権限に昇格するスクリプト!
                                                            • 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 を使用したライセンス管理操作の紹介
                                                              • 次期HTA(HtmlApplication)としてのPowerShell+XAML+WebView2の利用 - Qiita

                                                                先日、本記事の前段となる下記記事を投稿したが、これは本記事の検証を無事に進められなかったために途中の結果を記録したものである。 次期HTAとしてのPowerShell+WebView2の利用 - Qiita 本来やりたかった事について目処がたったので検証結果を本記事にまとめる。内容の差分としては XAML(WPF) を利用するか否かである。 ■ 前書き 先日書いた記事で書きたい事は書いてしまったので省略する。 追記するならば、XAML を併用した PowerShell + WebView2 は HTA の代替候補として有用だと感じる。 なお、WebView2 用の DLL ファイルは NuGet より取得しているが、現在最新版として公開されてる 1.0.1210.30 では XAML や WPF との連携が上手くできないため、2022/05/08時点プリリリース版の利用が必要である点ご注意

                                                                  次期HTA(HtmlApplication)としてのPowerShell+XAML+WebView2の利用 - Qiita
                                                                • Microsoft、サンドボックスでFolding@homeを実行するPowershellスクリプトを公開

                                                                    Microsoft、サンドボックスでFolding@homeを実行するPowershellスクリプトを公開
                                                                  • txtやcsvが1GBを超えて開けないならPowershellで分割しよう - インフラエンジニアブログカナデ

                                                                    メモ帳(テキストエディタ)でファイルが開けず困ったことないですか? テキストファイルやCSVファイルは1GBを超えたファイルをメモ帳で開こうとすると、次のメッセージが表示され開くことができません。

                                                                    • PowerShellの文字コードについて解説!文字化けで困らないための対処法 | テックマガジン from FEnetインフラ

                                                                      PowerShellの文字コードとは? PowerShellはMicrosoftが開発したシェル機能です。シェルとはウィンドウでコマンドを入力して色々な処理ができる機能です。Windowsには以前からコマンドプロンプトと言うシェルがありますが、PowerShellはそれの機能強化版と言えます。 文字コードは文字を表現するルールです。文字にはそれぞれ番号がついていて、コンピュータの内部では、文字列は数値として処理されていますが、その番号の付け方のルールを文字コードと言います。 PowerShellを使うにあたり、文字コードをどう扱うかをこの記事で解説します。 US-ASCIIは文字コードの基本 PowerShellでの文字コードの扱いを解説する前に、まず文字コードについて知っておきましょう。たくさんある文字コードの中で、知っておくべきものは4つあります。まず1つめはUS-ASCIIです。 U

                                                                        PowerShellの文字コードについて解説!文字化けで困らないための対処法 | テックマガジン from FEnetインフラ
                                                                      • 文字列での変数の代入について知りたかったことのすべて - PowerShell

                                                                        文字列で変数を使用する方法は数多くあります。 この変数の代入を呼び出そうとしていますが、変数の値を含むように文字列を書式設定する場合はいつでも参照することになります。 これは、スクリプト作成の初心者にはたいてい説明していることです。 連結 メソッドの最初のクラスは、連結として参照できます。 これは基本的に、いくつかの文字列を取得し、それらを一緒に結合することです。 書式設定された文字列を、連結を使用して構築することには長い歴史があります。 $name = 'Kevin Marquette' $message = 'Hello, ' + $name 追加する値が少しの値のみである場合、連結は正しく機能します。 しかし、これはすぐに複雑になる可能性があります。 $first = 'Kevin' $last = 'Marquette' $message = 'Hello, ' + $first

                                                                          文字列での変数の代入について知りたかったことのすべて - PowerShell
                                                                        • [PowerShell] ForEach-Objectの新機能、ForEach-Object -Parallel について | DevelopersIO

                                                                          しばたです。 先日リリースされたPowerShell 7 Preview.3では多くの機能追加がされましたが、その中のひとつにForEach-Objectコマンドレットに処理を並列で行う-Parallelパラメーターの追加があります。 PowerShell 7 Preview 3 本記事ではこのForEach-Object -Parallelについて解説します。 導入に至る経緯 もともとWindows PowerShellではPowerShell 3.0からワークフローの機能が導入されており、このワークフローの機能のひとつでforeach文に-parallelパラメーターを指定して並列処理を行うことが可能でした。 # Windows PowerShell 3.0から導入されたワークフロー workflow Invoke-Parallel { foreach -parallel ($i in

                                                                            [PowerShell] ForEach-Objectの新機能、ForEach-Object -Parallel について | DevelopersIO
                                                                          • PowerShellギャラリーにおけるTLS 1.0/1.1サポート廃止の影響は?

                                                                            PowerShellギャラリーにおけるTLS 1.0/1.1サポート廃止の影響は?:Microsoft Azure最新機能フォローアップ(113) 公式ドキュメントや公式ブログのコマンドライン通りに入力したにもかかわらず、「PowerShellギャラリー」からモジュールをインストールしたり、更新したりできないといったトラブルをここ数カ月の間で経験した方はいないでしょうか。恐らくその原因は、PowerShellギャラリーにおける「TLS 1.0/1.1のサポート廃止」に関係しています。 Microsoft Azure最新機能フォローアップ PowerShellギャラリーへの接続にはTLS 1.2が必須に 「PowerShellギャラリー(PowerShell Gallery)」は、「Windows PowerShell」(最新バージョンはWindows PowerShell 5.1)やクロス

                                                                              PowerShellギャラリーにおけるTLS 1.0/1.1サポート廃止の影響は?
                                                                            • 【macOSで PowerShell Core】バージョン6.2 をインストールして色々試す | DevelopersIO

                                                                              macOSに PowerShell Core 6.2をインストールします。 【1】 Homebrew を使ってインストール、起動 【2】 ps1 スクリプトを実行 【3】 エイリアスについて 【4】 プロファイルについて 【5】 活用など はじめに コンサルティング部の川原です。 支給された Mac に PowerShell Core 6.2 を入れました。 入れた理由は、前職で PowerShellを愛用していたからです。 環境は下記の通りです。 OS: macOS Mojave, version 10.14.5 導入したPowerShell Core: version 6.2.1 インストール・起動 Microsoft: macOS への PowerShell Core のインストール 通りに進めます。 Homebrew が必要です。 シェル上で 下記コマンドを実行します。 Power

                                                                                【macOSで PowerShell Core】バージョン6.2 をインストールして色々試す | DevelopersIO
                                                                              • 【macOS で PowerShell Core】PSFzf でコマンド履歴を曖昧検索する | DevelopersIO

                                                                                普段 PowerShell Core と zsh を使い分けています。 zsh を使っていて便利だと思う点が 1つあります。 曖昧検索ツールの便利さです。 peco や fzf を導入することでコマンド履歴やパスなどの検索が超強化されます (私は peco を使っています)。 『PowerShell Core でも同じようなことできないかな…』 と思って調べてみるとありました(嬉)。 PSFzf という fzf のラッパーがあるみたいです。 – 画像引用: kelleyma49/PSFzf | Github 今回はこれを入れて、PowerShell Core を便利にしていきます。 ※ちなみに今回は導入しませんでしたが、 poco という peco ベースの検索モジュールもあります 前提条件 macOS Big Sur(バージョン 11.5.2) で試しています。 PowerShell C

                                                                                  【macOS で PowerShell Core】PSFzf でコマンド履歴を曖昧検索する | DevelopersIO
                                                                                • Exchange Online PowerShell V3 モジュールについて

                                                                                  Exchange Online PowerShell モジュールは、最新の認証を使用し、Microsoft 365 のすべての Exchange 関連 PowerShell 環境に接続するために多要素認証 (MFA) の有無にかかわらず機能します。Exchange Online PowerShell、セキュリティ & コンプライアンス PowerShell、スタンドアロン Exchange Online Protection (EOP)Powershell。 モジュールを使用した接続手順については、次の記事を参照してください。 Exchange Online PowerShell への接続 セキュリティ/コンプライアンス PowerShell に接続する Exchange Online Protection PowerShell に接続する Exchange Online PowerShe

                                                                                    Exchange Online PowerShell V3 モジュールについて