そーまん

セキュリティエンジニアやってます。
ブログ歴3年。PVは月15万PV程度。
趣味はボクシング、筋トレ、登山です。
穏やかで人見知りな性格です。

【Active Directory】ユーザーにローカル管理者権限を持たせる

こんにちは!そーまんです。 今回は、グループポリシー (GPO) を使って、特定のコンピューターに対して、ドメインユーザーに ローカル管理者権限 (以下は特権と記載) を付与する方法について書きました。 企業では特権の使用や、ドメイン管理者権限の付与はできない環境が多いと思います。 ただし、期間限定で特定の コンピューターに対して、担当者に 特権を付与したい場合があるかと思います。特権権限を付与された担当者は自分のアカウントで特定の PC サインインして、ソフトウェアのインストールや Windows の設 ...

【PowerShell】Windowsの役割と機能一覧をCSVで出力する

こんにちは!SE ブログの相馬です。       今回は、Windows サーバーの役割と機能の追加を PowerShell を使って CSV ファイルとして出力する方法について書きました。     この方法で CSV ファイルに出力すれば、設計書の基として使えますし設計書というところまで作らなくても、同じサーバーを構築する必要があれば CSV だけ出力してそれを基に同じ構成にすれば良いので時短にもなりますね。     こういった方法を ...

【PowerShell】古いファイルのみを圧縮する

こんにちは!SE ブログの相馬です。       今回は、古いファイルを ZIP に圧縮する方法について書いてみました。古いファイルを ZIP に圧縮する運用としてよく作業するのがログファイルかと思います。サーバーやネットワークの運用をしていると、ログファイルがどんどんたまりますよね。ログファイルは大体日時別にたまりますので、一カ月も経てばものすごい量になります。     サーバー上で動いているアプリケーションの機能でログファイルの圧縮の機能があれば良いの ...

【PowerShell】オブジェクトを操作するコマンドを使う

こんにちは!SE ブログの相馬です。       今回は、コマンドレットでオブジェクトの操作について書きました。コマンドレットの実行で取得したオブジェクトをどうやって使えばよいのか、サンプルスクリプトを参考にしながら簡単に纏めてみました。       Select-Object     Select-Object コマンドレットはオブジェクトの一部を指定する事ができます。   オブジェクトの一部を選択する (Sele ...

【PowerShell】Pipeline(パイプライン)とは何か

こんにちは!SE ブログの相馬です。       今回はパイプラインについて書きました。早速パイプラインとは何かから説明します。       パイプラインとは     パイプラインとは、先行のコマンドの結果をパイプラインを使って次のコマンドに渡してあげる為のものです。PowerShell では、パイプラインを |(縦棒)で書きます。例えばイメージとしてこんな感じです。ここでは、Get-ChildItem コマンドレットを使って ...

【運営報告】ブログが月3,000PVを超えました!

こんにちは!SE ブログの相馬です。     ブログの運営報告をさせていただきます。 SE ブログは 2018/4/10 過ぎに開設しまして、はや 4ヶ月目となり 月 3,000 PV に到達しました。     ブログを続けられているのは、読んでくださっているあなたのおかげです。 本当にありがとうございます!!     ちなみに以下、詳細についてです。6/12 から 1 カ月間の情報になります。   期間:2018/6/12 〜 201 ...

【PowerShell】CSVファイルの操作をする

こんにちは!そーまんです。 前回は、テキストファイルの操作を PowerShell でやってみました。テキストファイルの操作では、該当のファイルがあるか確認したり、中身を参照したり、検索したり、テキストを上書き・追記したりしました。 皆さんご存知であると思いますが、一応 CSV の説明をここでしておきます。 CSV とは CSV ファイルは表形式のプレーンテキストで、カンマで区切られた形式で保存されています。 プレーンテキスト | Wikipedia 拡張子は .csv になります。使われ方は様々ですが例 ...

【PowerShell】テキストファイルの操作をする

こんにちは!そーまんです。 今回は、テキストファイルの操作を PowerShell でやってみました。 ここで言うテキストファイルの操作とは、例えば該当のファイルがあるか確認したり、ファイルの中身を参照したり、ファイルを検索したり等、する事を指します。 この操作ができるようになりますと、以下のようなことができるようになります。実際この操作はよく使うと思いますので覚えておくと良いでしょう。 ここではコマンドレット別、処理別にスクリプトを分けていますので、一つずつ覚えてゆきましょう。それではまず、条件文で指定 ...

【PowerShell】エラーハンドリング(Try-Catch)を使ってみる

こんにちは!そーまんです。 今回はエラーハンドリングについて書いてみました。エラーハンドリングは PowerShell でスクリプトを書く上で非常に重要です。それでは何故エラーハンドリングが重要なのでしょうか? エラーハンドリングは何故必要か スクリプトを実行される中で、想定外のエラーが発生する場合があります。 例えばファイルの読み書きの場合、そもそもの話、そのファイルにアクセスできるとは 100 % 保証できないですよね。 理由として、具体的に言うとアクセス先のファイルが削除されたとか、ファイルがロック ...

【PowerShell】関数(function)を使ってみる

こんにちは!そーまんです。 今回は、PowerShell での関数とは何か、関数の書き方、またどう使うかについて説明いたします。 関数とは何か 私もそうですが PowerShell を書き始めた時には、恐らく PowerShell のモジュール化(部品化)だとか、再利用化などは考慮に入れていないかと思います。(そもそもそれ自体が何かさえも分からないいかもしれません。) PowerShell のスクリプトの中で何度も使われる処理がある際、そこでスクリプトの量が増えてゆくとコードの量が多ければ多いほど保守する ...


Warning: Trying to access array offset on value of type null in /home/r5652521/public_html/soma-engineering.com/wp-content/plugins/amazonjs/amazonjs.php on line 637