PowerShell

* PowerShell Coreでgmailアカウントでメール(添付ファイル付き)を送信するスクリプト

:CATEGORIES: PowerShell参考: ソースコードの式の途中で改行する方法[PowerShell] : バヤシタ https://bayashita.com/p/entry/show/87 19.複数行の入力を取得する PowerShell Tips https://hiros-dot.net/PowerShell/myfunction/myfunction19.htm Power…

* Powershellの-matchで文字列正規表現での部分文字列を取得,(?<>?)の名前付けではまったが理解が深まった

:CATEGORIES: Powershell,正規表現 PS D:\> $str 2002-12-29_163215_告発事件一件記録(写真資料・撮影日時).jpgPS D:\> $Str 2002-12-29_163215_告発事件一件記録(写真資料・撮影日時).jpgPS D:\> $Str -match "_[^\.]+"; $Matches TrueName Value --…

* Powershellでデジカメ・スマートフォンの写真の撮影日時を取得し,後方参照で文字列置換

:CATEGORIES: Powershell (Get-ChildItem -Recurse | ? { ! $_.PSIsContainer } | Measure-Object).Count$file_path = "C:\Users\(ファイルの絶対パス)\2002-12-29_163215_告発事件一件記録(写真資料・撮影日時).jpg"[Reflection.Assembly]::LoadWithPa…

* Powershellの文字列検索でアルファベットの大文字と小文字を区別

:CATEGORIES: Powershell PS D:\> Get-Process | Out-String -Stream | Select-String "sh" 169 10 1620 1120 9392 0 GoogleCrashHandler 152 9 1656 1104 6660 0 GoogleCrashHandler64 365 32 55688 62140 7.52 10432 1 NVIDIA Share 784 41 52452 55056 13…

* Powershellで文字列内での変数展開

:CATEGORIES: Powershell Windows PowerShellの文字列内で変数を扱う方法 http://exrecord.net/how-to-use-variable-in-string PS D:\> $array = "石川", "富山", "福井"PS D:\> $aaa = "Powershellの変数"PS D:\> echo "今日は,${aaa}を勉強。${$array} ab…

* PowerShellで,正規表現を使いマッチしたファイルをディレクトリーの階層ごと指定ディレクトリーにコピー

:CATEGORIES: PowerShell,正規表現 cls $source = "C:\test" $destination = "C:\test2" $filter = [regex] "^[0-9]{6}\.(jpg|gif)"$bin = Get-ChildItem -Path $source -Recurse | Where-Object {($_.Name -match $filter) -or ($_.PSIsContainer)} f…