PowerShellでlog4netを使用してログを出力する方法
2017 年 3 月 16 日 木曜日 by soraPowerShellの処理内でログ出力を行うことがあります。
PowerShellといったら『.NET framework』!ということでlog4netを使用してログ出力を行います。
まずは、Apacheのサイトからlog4netのバイナリをダウンロードします。
必要なファイルは、log4net.dllとlog4net.xmlのみです。
(さらに…)
PowerShellの処理内でログ出力を行うことがあります。
PowerShellといったら『.NET framework』!ということでlog4netを使用してログ出力を行います。
まずは、Apacheのサイトからlog4netのバイナリをダウンロードします。
必要なファイルは、log4net.dllとlog4net.xmlのみです。
(さらに…)
PowerShellで別のファイルサーバにフォルダを作成した後、共有の設定を行いたい場合がありました。
別サーバにフォルダを作成する方法はNew-Itemコマンドレットを使用して以下のように簡単に行うことができます。
New-Item "\\[サーバ名]\[親共有名]\[作成したいフォルダ名]" # 例) New-Item "\\A-Server\share\createFolder"
作成したフォルダ(createFolder)に共有を設定したい(共有名:B-Folder)場合、New-Itemコマンドように簡単に設定を行うことはできません。
New-SmbShare –Name "[共有名]" –Path "[共有先フォルダ]" -FullAccess "everyone" # 例) New-SmbShare –Name "B-Folder" –Path "\\A-Server\share\createFolder" -FullAccess "everyone"
やはり、GUIを使用して手動で設定する方法と同様に共有フォルダを指定して、別サーバの共有設定を行うことはできません。
(さらに…)
複数あるPDFファイルをまとめて印刷したり、PDFファイルが保存されたら自動的に印刷する、ということをPowerShellでやってみました。