Powershell
はじめに PowerShellで現在いるフォルダをエクスプローラーで開きたいときがあります。そんなときに使える簡単なコマンドがあるのでメモを残しておきます。
はじめに 画像を縮小したいときってあるけど、縮小専用みたいなソフトウェアを入れるほどでもないってときに、PowerShellでどうにかできないかなと思ったので試してみた記録です。
はじめに Windows Sandbox 内で PowerShell から Invoke-WebRequest コマンドレットを使って Web アクセスしようとしたところ、見慣れないエラーがでました。
はじめに UTC で日時を表示する方法のメモです。
はじめに レジストリ値の有無によって処理をわけたかったので、条件分岐を書いてみました。
はじめに いつもわからなくなるのでメモしておきます。
はじめに テスト用にからのファイルがたくさん欲しかったので、Powershell で作成してみました。
はじめに 既存の Azure AD 環境でエンタープライズアプリケーションが使われているけれど、いったいどのアプリ定義が生きているのかわからなかったので、割り当てられているユーザーがいる or いないで判断したいと思いました。GUIで1件1件見るのは時間の無…
はじめに Windows 11 になってから Powershell が文字化けするようになってしまったので直しました。メモを残しておきます。
ダウンロードフォルダが散らかる 仕事でもプライベートでもそうですが、インターネットやファイルサーバーからデータがPCに入ってくる場所は主にダウンロードフォルダ(Windowsでは %USERPROFILE%\Downloads)です。わたしの場合はファイルの新規作成場所も…
はじめに PowerShellでjqコマンドを使えるようにします。
はじめに Powershell でコマンドの実行時間を計測する 出力結果の一部だけを表示させる
構文 Start-Process -FilePath 'C:\Program Files (x86)\Hidemaru\Hidemaru.exe' -ArgumentList $fullPath -Wait Powershellスクリプトから別のプロセス(今回だと秀丸エディタ)を起動する場合、Start-Processを利用します。 -FilePathを使って実行ファイル…
構文 $data = Get-Content ./test_bef.txt -Encoding UTF8 $data = $data | ForEach-Object { $_ -replace "置き換え前の文字列","置き換え後の文字列" } $data | Out-File ./test_aft.txt -Encoding utf8 Get-Content でファイルの内容を読み込みます。 読…
構文 Read-Host "Input" Read-Host に続けて、表示したいプロンプトを書くだけでOKです。 実行結果 PS C:\Users\Naoto\Documents\00.lab> Read-Host "Input" Input: test test
タイムスタンプをファイル名にしたいときなど、現在時刻を取得したいケースは多々あります。 構文 Get-Date -Format "yyyyMMdd-HHmm" 実行結果 PS C:\Users\Naoto\Documents\00.lab> Get-Date -Format "yyyyMMdd-HHmm" 20180204-1032
例えば、%userprofile%を使いたい場合はこう。 $env:UserProfile すべての環境変数を表示したい場合はこうする。 Get-ChildItem env: 参考 環境変数 - Windows管理者のためのPowerShell
構文 $PSScriptRoot $PSScriptRootは、スクリプトの親ディレクトリを格納している特殊変数です。 サンプルスクリプト $scriptDir = $PSScriptRoot Write-Host $scriptDir 出力結果 PS C:\Users\Naoto\Documents\00.lab> pwd Path ---- C:\Users\Naoto\Docume…
構文 Write-Host "This is a test message." Write-Hostは、コンソールメッセージを表示させるコマンドです。Linux でいう echo コマンドに該当します。 出力結果 PS C:\Users\Naoto\Documents\00.lab> Write-Host "This is a test message." This is a test…
タイトルの通りです。結構ハマったので解決方法をメモっておきます。 解決方法 Powershell の文字コードを変更する。 vim の文字コードを変更する。 おわりに
目次 目次 はじめに 設定方法