PowerShell

Powershellでファイルを1行ずつチェックしながら色々やりたい

4月から全く別の職場に異動になった。今度は慣れ親しんだLinuxの仕事らしい。 というわけで、PowerShellとはもうおさらばだ。もう二度と会うこともあるまい。会うんならちゃんと事前に開発の仕事だと正しく要件を伝えていただくのと、プログラミングの基礎を…

PowerShellでテキストファイルの置換・保存・比較をしたい

【これも先週下書きを書いたやつなので、記憶がありません】 あるファイルを編集する用のプログラムを作る。 具体的には、特定の項目やパラメータを任意の値に書き換える、置換するみたいなイメージ。 やることとしては、 ・設定ファイルのバックアップを作…

Powershellで関数の実行結果のうち、特定の文字が含まれているかを調べたい(んだと思う)

1週間前に殴り書いた下書きなせいか、何をしたかったのか思い出せない… あと、以下の記事ではなんか関数化しているけど、関数かどうかは特に関係なく使えると思う。 そして何で関数にしたのかも思い出せない。先週は残業祭りで嫌な記憶しかない… 【以下は1週…

PowerShellで関数を作ろう

Powershellで関数を作れと指示があった。 関数の中身は、ある文字列の存在の有無を検索し、結果によって出力メッセージを変えろ、的なもの。 そしてその関数は、別なファイルから呼び出せるようにすること。 以下は関数用ファイルの中身。超適当だが、Pingの…

続々々・PowerShellを触ろう~まだまだログ出力について調べる

batにPowershellを叩いてもらう Powershellを叩くと、とある一連の処理を全て実行するという動きをさせたいという話を聞いた。なんかPowershellを使うことを想定してはいるが、バッチファイルも使うかも、みたいな話らしい。よくわからん。 ちなみに、バッチ…

続々・PowerShellを触ろう~まだログ出力について調べる

PowerShellで実行ログを記録するにはtranscriptを使用すればよさそう、的なことを以前書きましたが、これはPowerShell2.0環境での話。 今回の作業対象は、おそらくバージョン5.0になると思うので、こちらで記載されていることが該当しそうな気がする。 Power…

続・PowerShellを触ろう~実行ログを記録したい~

ps1ファイルを実行した時、自動でログを記録してくれることを祈る。 参考にしました:http://hangout.wp.xdomain.jp/powershell/start-transcript 以下わしが書いたもの。 $LOGNAME = "C:\logs\ps_batch.log" # ログのパスと名前 $EXEDATE = get-date -forma…

PowerShellを触ろう

仕事で必要になったので。 PowerShellを書くとか、バッチファイルを書くこともロクにやったことがないので、すごい基本的なところからのお勉強です。 とりあえず、echo hello worldを実行するだけのプログラムを書きます。このぐらいなら、何とか分かるが… …