powershell

powershell

PowerShell バージョン確認

バージョンの確認方法 Windows10,11共に特に何もしていない端末は5.1xです。V5.1のPoweerShell本体のexeファイル「powershell.exe」であるのに対しV7で「pwsh.exe」と名前が異なっています。私は...
powershell

PowerShellで囲まれた文字列抽出

ログファイルや、htmlファイルから『×××で囲まれた部分を抽出したい』要件に遭遇しますがそんな時にはこのスクリプトをベースに回収して適宜使っています。 <# カッコ『()』で囲まれた時 ※\でエスケープしてます#> $regex = '\...
powershell

PowerShell備忘録

PowerShellってLinuxのシェルやDosでのバッチファイルで「スクリプト言語」を覚えた身としてはどうも「すんなり」頭に入ってこない、、しかも何かと「キータイプが多くなる」イメージがあって「そら」で叩けないんです。。。 備忘録 バー...
oracle

PowerShell から外部SQLファイルの実行結果をログ出力する

PowershellからSQL*Plus経由で外部SQLファイルを実行し、その結果をログファイルへ出力します。
powershell

Windows10 プロキシ環境変数を設定してcurlを叩く

windowsでも気軽にcurlがたたけるようになったのですがいつも環境変数の設定を忘れてしまうので記録しました。 PowerShell + curl で確認 $env:HTTP_PROXY="147.75.68.201:80" $env:...
powershell

powershellでgrepを使いたい

powershellでgrepを使いたい
powershell

Windowsからサーバのポート開放を確認する

windowsからパワーシェルを使ってサーバ側のポート開放を調べる。
powershell

PowerShellパラメータチェック

ずいぶんとラクチンです。以下のように書くだけで誤ったパラメータを与えると赤文字でエラーメッセージを適宜出力してくれます。 パラメータチェック Param( [ValidateSet("DB01","DB02","DB03")] $Arg1 ...
powershell

PowerShellで文字列の出現回数カウント

先日500M程度のCSVファイルの件数をカウントする事になった際作成しました。もともと改行が含まれるデータをCSV出力する事になったらしく、改行コード(CR/LF)を『<改行>』という文字列に置き換えてファイル出力したとの事です。つまりデー...
powershell

powershell 小技

"このシステムではスクリプトの実行が無効になっているため・・" セキュリティーエラー発生 いつも忘れたころにあたるこのエラー。実行ポリシーの問題でエラーになってしまう事だけは覚えているのだけど毎回ネットを検索してしまう。今回はここに書き留め...