俺のメモ帖

とあるインフラ系SEのメモ帖。日常的なものや、趣味や技術的なもとか書けたらいいなぁ。

PowerShell

【PowerShell】PowerShellのスクリプトの実行について(Set-ExecutionPolicy)少しだけ嵌ったこと

PowerShellって、デフォルトだとスクリプトの実行が禁止されている。 そんなときに使うのが、「Set-ExecutionPolicy」ですよね。 Set-ExecutionPolicy RemoteSigned で、このままの状態で開発を進めて、手動でスクリプト動かして単体テストも完了。 じゃあ、…

【バッチ】バッチで簡単に前日日付、翌日日付などを変数に設定する方法

当日日付の取得 前日日付の取得 翌日日付の取得 当月月初日の取得 当月月末日の取得 バッチファイルにて、日付を処理することはよくあると思う。昔は、わざわざ日付計算用の関数をバッチで100ステップかけて作ったり、計算用のVBSを作ってみたり、いろいろ手…

【Windows】Windows Server 2012 R2のプリントサーバ上でポートやプリンタをPowerShellで追加する【PowerShell】

Prnport.vbsとかPrnmngr.vbsとか使えば今までも出来たけど、時代はVBSじゃなくPowerShellだと思う。 少し前は、WMIObjectのWin32_Printerでしか出来なかったようだけど、Windows Server 2012 R2では標準機能としてコマンドレットが追加されている。 ただ、WM…

【Windows】Windows Server 2012 R2のDHCPサーバをPowerShellで操作する【PowerShell】

スコープを非アクティブ状態作って、スコープオプションを設定して、除外範囲を設定して、最後にアクティブ化して完了。 なんかリストファイルでも準備しておいて、1レコードずつ読み込んで設定するようなスクリプト組んでおけばスコープ追加が楽になるかも…

【Windows】Windows Server 2012 R2 とかでイベントログをCSVに変換する

Windows 2003 Serverでは、eventquery.vbsを使用して、標準出力をリダイレクトしてたんだけど、Windows Server 2008以降はそのvbsスクリプトが存在していないので使えない。 一応試しに、2003からvbsコピーして流してみたけど、エラーで動かず。 なんか2003/…