PowerShell

Last-modified: 2025-11-26 (水) 09:08:48
amazon.gif

環境設定

・PowerShell2.0はサポート対象外(2025/8)
・PowerShellISEのサポートバージョンは、5.1まで、最新バージョンの開発は,VisualStudioCodeで開発する事

Tips

・ハードディスクの残り容量を調べる

PS> Get-WmiObject Win32_LogicalDisk

・画面に表形式に表示する。

PS> Get-WmiObject Win32_LogicalDisk | Format-Table

・GB単位で表示する

PS>get-WmiObject Win32_LogicalDisk | Format-Table DeviceID,@{Label="FreeSpace(GB)"; Expression={"{0,5:f1}" -f ($_.FreeSpace / 1GB)}},Description,DeviceType -Auto
 

システム管理

環境設定

・「スクリプトの実行がシステムで無効になっているため・・・」と表示されたら

PS > Set-ExecutionPolicy RemoteSigned を実行する。
実行ポリシー署名あり署名なし/ローカル署名なし/非ローカル説明
Restrictedxxxすべてのスクリプトの実行を制限 (初期設定)
AllSignedoxx署名のあるスクリプトのみ実行可能
RemoteSignedooxローカル上のスクリプトと非ローカル上の署名のあるスクリプトのみ実行可能
Unrestrictedooすべてのスクリプトが実行可能だが非ローカル上のスクリプトは実行時に許可が必要
Bypassoooすべてのスクリプトが実行可能

・参考
 http://www.atmarkit.co.jp/fwin2k/operation/psh02/psh02_01.html

 

読み物

7Zip

圧縮は、7Zipをコマンドラインで処理したほうが早い場合もある
7zip Download

Edge操作(Microsoft Edge WebDriver)

前提条件:Powershell 5.1以上

1.edge://settings/help に移動し、4 部構成の Microsoft Edge のバージョンを確認します。
2.Microsoft Edge WebDriver に移動します。
3.ページの [ ダウンロード ] セクションで、Microsoft Edge のバージョン番号と一致するバージョン番号の下にあるプラットフォーム ボタン ( x64 など) をクリックします。

WebDriver を使用して Microsoft Edge を自動化する
マイクロソフトエッジウェブドライバ

参考書籍

 
amazon.gif

サイト内リンク

マクロ

OS系

参考