PowerShell

GlassFish Resources コネクションプールの変更を PowerShell で行う

管理コンソールから変更するのは面倒なので PowerShell で行う。 値を変更しても、再起動しないと適用されないので注意。 前提条件 Windows Server 2012 R1 GlassFish Server Open Source Edition 4.1.1 (build 1) GlassFishのインストール先は C:\Program F…

GlassFish JDBC Connection Pool の設定値を取得する

ログインして確認するのが面倒なので取得するようにした。 前提条件 Windows Server 2012 R1 GlassFish Server Open Source Edition 4.1.1 (build 1) GlassFishのインストール先は C:\Program Files 直下 adminのパスワードを記載したファイルは C:\Program …

PowerShell で ファイルの作成日付が今日か判定したい

エラーのログファイルがあるのかどうか、今日作成されたのかどうかが知りたい。 参照するプロパティは CreationTime ではなく LastWriteTime でも良さそう。 むしろ、そっちの方が良さそう。 前提条件 Windows 7 Professional $PSVersionTable PSVersion=5.0…

PowerShell で リモートPC に フォルダ または ファイル をコピーする

リモートデスクトップ接続をして日付フォルダを作成して、そこにファイルをコピーする作業を PowerShell で行うようにする。 前提条件 Windows 7 Professional $PSVersionTable PSVersion=5.0.10586.117 対象サーバの Windows リモート管理 (WinRM) 機能が有…

PowerShell で 特定フォルダ配下 の 特定ファイルのみのショートカット を作成する

フォルダの階層が深く、かつ細分化されているので、ドキュメントとなるファイルの把握が難しい。 特定の拡張子のショートカットを作成する事で、ファイルの把握とアクセスの利便性をあげる。 前提条件 Windows 7 Professional $PSVersionTable PSVersion=5.0…

PowerShell WMI を使用してリソース情報を取得する

色々な方法で結果を取得できるのだが WMI の WQL を使用すると直感的に記述できるのでそうした。 前提条件 Windows 7 Professional $PSVersionTable PSVersion=5.0.10586.117 get_resource_information.ps1 $result = Get-WmiObject -Query "SELECT PercentP…

PowerShell Invoke-Command ログファイルの取得

正常および異常のログファイルを確認するために、毎回 エクスプローラ または リモートデスクトップ接続 をするのが面倒なのでローカルPCにログを持ってくる。 FTPは使用したくないので Invoke-Command でリモートPCで Get-Content を行い、その内容をファイ…

PowerShell で TXTファイル を読込んで値を使用する

test.txt A = あ I = い U = う E = え O = お test.ps1 $setting = Get-Content test.txt | ConvertFrom-StringData Write-Host $setting.A $setting.I $setting.U $setting.E $setting.O Pause 出力 あ い う え お kameyatakefumi.hatenablog.com

PowerShell Enter-PSSession ファイル実行

毎回パスワードを入力するのが面倒なので、ファイル実行にする。 前提条件 Windows 7 Professional $PSVersionTable PSVersion=5.0.10586.117 対象サーバの Windows リモート管理 (WinRM) 機能が有効 PowerShellを立ち上げて以下のファイルを実行する remote…