2024-01-29から1日間の記事一覧

Python3でRequestsモジュールをインストール、アンインストール

Python3でRequestsモジュールをインストール、アンインストールする手順について検証環境で試してみました。 Requestsは、 Python の HTTP 通信ライブラリで、あるシステムへのWEB APIへの接続で必要になったので、インストールすることになりました。Python…

Windows PowerShell ローカルユーザーとグループを起動するショートカット コマンド

Windows PowerShell ローカルユーザーとグループを起動するショートカット コマンドに関する情報です。 よく使う設定なので覚えておいて損はないと思います。 Windows10でローカルアカウントを追加する場合などにこの画面で操作することが多いです。 そのコ…

Python3で空ファイルを作成するスクリプト テストに使用

テストで必要になったのでPython3で空ファイルを作成するスクリプトを探していたのですが、githubに公開されていて、想定通り動作しました。 empyfile.pyというスクリプトがダウンロードできますし、作成したファイルに使用したい場合は以下がコードです。 w…

Ansibleを使用してDellPowerEdgeサーバーにすべてのファームウェアアップデートをインストールする手順

Ansibleを使用してDellPowerEdgeサーバーにすべてのファームウェアアップデートをインストールする手順ということで、この組み合わせで運用しているケースってあんまりないかもしれませんが、海外のブログで分かりやすく説明されていました。 こちらです。 …

Windows10 リモートでローカル管理者アカウントを作成するPowerShellコマンド

Windows10 リモートでローカル管理者アカウントを作成するPowerShellコマンドに関する情報です。 海外のマイクロソフトのtechnetに情報がありました。 質問の抜粋です。 ドメイン コンピューター用の新しいローカル管理者アカウントを作成しようとしています…

Windows10でcatコマンドのようにファイルの中身を確認するコマンドtype

Windows10で作業をしていてコマンドプロンプト上でファイルの中身を確認したい状況があったので、Windows10でLinuxでのcatコマンドのようにファイルの中身を確認するコマンドがあるので紹介します。 そのコマンドはtypeになります。WindowsはLinuxと違い、GU…

Windows netstatコマンド を秒単位で繰り返し実行してログに吐き出す

Windows Server2019の通信調査でよく使うnetstatですが、検証や調査をしながらコマンドプロンプトでたたくのはなかなか大変です。 そこでログに吐き出しながら秒単位でnetstat -anを繰り返す手順を紹介します。 まずは、オプションです。 ===> netstat ? プ…

Python初心者におすすめ スクレイピング・ハッキング・ラボ Pythonで自動化する未来型生活

仕事をしていて時間が有限なのですべての技術を学ぶこと、経験することは難しいですが、仕事上でPythonを学ぶ機会があって、プログラムを学ぶと色々と楽しいです。 Windowsユーザーで開発とまではいきませんが、PowerShellを使用して簡単なスクリプトを作る…

Ansible powershellでユーザー作成時のパスワード 特殊記号でエラー

Ansibleを活用することで、一括で多くのサーバのユーザーを作成することができます。 Ansible自体にユーザー作成用のモジュールが用意されていますが、汎用的にWindowsのPowershellを使用することもできます。 そして、複数のサーバに異なるパスワードを設定…

Windows PowerShellを使用してXPS Viewerをインストールする方法

Windows PowerShellを使用してXPS Viewerをインストールする方法に関する情報です。 ちなみにこのXPS Viewerとは、 「XPS」とは、文書ファイル形式として広く普及している「PDF」への対抗のためにマイクロソフト社が Windows Vista から採用している文書ファ…

Ansible VMwareの前提条件 Ansible用のvCenter ESXi用のSSL証明書のインストール

Ansible VMwareの前提条件 Ansible用のvCenter ESXi用のSSL証明書のインストールする手順に関する情報になります。 情報元はこちら。 VMware Prerequisites — Ansible Documentation バージョンは2.9です。バージョンによって手順が変わる可能性があるので注…

ファイルチェックでエラーが発生時にPowerShellスクリプトを停止または終了するスクリプト

ファイルチェックでエラーが発生時にPowerShellスクリプトを停止または終了するスクリプトに関するかなり詳しく書かれた情報がありましたので、シェアします。 他のプログラミング言語とは異なり、PowerShell スクリプト言語には、終了する場合と終了しない…

PowerShell ""ダブルクォーテーションで囲まれた変数が文字列扱いされる場合の書き方

PowerShell ""ダブルクォーテーションで囲まれた変数が文字列扱いされる場合の書き方、対象に関する情報です。 コマンドプロントでうまく動作していたコマンドがPowerShellに置き換えるとエラーが起こることがあります。例えば、記号などが関連します。 記号…

Ansible エラー {"changed": false, "msg": "HTTP Error 401: Unauthorized"}

AnsibleでPlaybook実行時にエラー {"changed": false, "msg": "HTTP Error 401: Unauthorized"}が出力された場合の情報になります。 Ansibleは、VMware環境で、vCenterに対して実行しています。 これについてはあんまり情報がでていませんが、こちらに似たよ…

フォルダのNTFS権限 高度なアクセス許可を設定するPowerShellコマンド

フォルダのNTFS権限 高度なアクセス許可を設定するPowerShellコマンドに関する情報です。 PowerShellでNTFS権限を設定するコマンドが別にあるのですが、使いにくいので、こちらが便利です。 まずは公式の情報です。 構文です。 icacls <filename> [/grant[:r] <sid>:<perm>[...]] </perm></sid></filename>…

Windows,LinuxOSのバックアップデータの圧縮率の差異が発生する原因

何か問題があった時のためにバックアップを取得しますが、バックアップデータを圧縮する技術で、格納先のストレージ容量を削減することができます。 そして、OSの種別によってバックアップの圧縮率に差異があると感じることがあります。 その要因について、…

AnsibleでVMware環境の仮想マシンデプロイが簡易化、時短、片手間作業で人為的ミスを防げる

最近、ちょこちょことAnsible関連の情報をアップしていますが、これがあれば、VMware環境の仮想マシンデプロイが簡易化、時短、片手間作業で人為的ミスを防げるようになります。 本当に実際に使ってみるとびっくりします。 大手企業でも導入すべきで、よくあ…

すべてのドメイン Windowsサーバーで今後30日以内に有効期限が切れる証明書を見つける 便利なPowerShellスクリプト

すべてのドメインサーバーで今後30日以内に有効期限が切れる証明書を見つける 便利なPowerShellスクリプト情報がありましたので、共有します。 証明書関連はトラブルになることが多いので知っていると便利です。 質問の抜粋です。 こんにちは!SSL証明書の有…

Ansible WindowServerでカレントディレクトリを移動してコマンド、batファイルを実行

Ansible WindowServerでカレントディレクトリを移動してコマンド、batファイルを実行する方法に関する情報です。 あるバッチファイルを実行したところ、作りの問題か、絶対パスでそのバッチファイルを実行してもNGで、エラーが返ってきました。 よって、カレ…

GPOで仮想マシンの特定のデバイスのホットプラグを無効するレジストリ

VMwareの仮想マシンにて、「ハードウェアの安全な取り外し」トレイ アイコンの問題が発生することがあります。 仮想デスクトップなどでこれが有効だと、仮想ネットワークアダプタの取り外しが可能になってしまいます。 これを実行するとNWの疎通がとれなくな…

Windows10 受信ウィンドウ自動チューニングレベルを無効にする

デフォルトでWindowsをインストールして初期設定のせいで性能が落ちるって以前はよくありましたが、今はどうなんでしょうかね。 仕事でNICの速度が出ないということで色々と調べていたんですが、受信ウィンドウ自動チューニングレベルを無効にすることで効果…

Powershell 正規表現で桁数固定の文字列で上限を超えて入力できる場合の制限方法

Powershell 正規表現で桁数固定の文字列で上限を超えて入力できる場合の制限方法に関する情報です。 海外のサイトに情報がありました。 質問の抜粋です。 正規表現を使用してファイル内の特定の行を照合しようとしていますが、問題が発生しています。 ファイ…

Ansible Unable to connect to vCenter or ESXi API at IP on TCP/443: [SSL: CERTIFICATE_VERIFY_FAILED]

AnsibleでVMwareの仮想環境操作時に、Unable to connect to vCenter or ESXi API at IP on TCP/443: [SSL: CERTIFICATE_VERIFY_FAILED] というメッセージが出て、実行が正常に完了しない場合の情報になります。 以下は情報元です。 Ansible "msg": "Unable t…

Ansible PowerShellコマンドの実行結果の日本語が文字化けする

Ansible PowerShellコマンドの実行結果の日本語が文字化けするという事象がありました。実行結果が分からないのでちょっと困ったということで調べてみましたが、以下の情報がありました。 PowerShell - Ansibleからターゲットノードにファイルを出力するコマ…

Ansible win_fileモジュール Windows フォルダ内の複数のファイルを削除する

Ansible win_fileモジュールで、Windows11やWindows Server 2022のフォルダ内の複数のファイルを削除する方法です。 まず、Windowsで使えるwin-fileモジュールの説明はこちらです。 win_file – Creates, touches or removes files or directories — Ansible …

Ansible Dell EMC OMSDK library is required for this moduleエラー

Ansible Dell EMC OMSDK library is required for this moduleエラーに関する情報です。 情報元はこちら Dell EMC OMSDK library is required for this module · Issue #112 · dell/dellemc-openmanage-ansible-modules · GitHub 質問内容の抜粋です。※機械…

Ansible ESXiのDNSサーバ、ドメイン名、ホスト名を一括変更する

Ansibleを使用することで、ESXiのDNSサーバ、ドメイン名、ホスト名を一括変更することができます。 最初にIPアドレスだけ割り当てておいて、一括設定できるのが便利です。 基本は初期セットアップで設定することが多いので、ある程度、一括設定する内容をま…

Windows Server 2019へのログイン時 イベントID:4624(ログオン成功)が2回出力される

Windows Server 2019へのログイン時 イベントID:4624(ログオン成功)が2回出力されるそうです。あんまりログオンの試行回数を考えたことがなかったので、参考になりました。 情報元はこちら。 ログイン時にイベントID:4624が2回出力される Windows Server 2…

ADDSへのSQL Serverのインストールはセキュリティの観点で非推奨

ADDSへのSQL Serverのインストールはセキュリティの観点で非推奨だそうです、一般的にActive Directoryへはその他のアプリケーション等入れないほうがいいですが、あんまり意識せずに色々と入れているところがあるので、怖いですよね・・・。ファイルサーバ…

Windows10 両面印刷が項目が表示されなくて使えない

Windows10 両面印刷が項目が表示されなくて使えない事象が発生した場合に参考になる情報があるのでシェアします。 情報元はこちら 両面印刷ができない - マイクロソフト コミュニティ 両面印刷にしたいが、項目がでてこない。システムダイアログを使用のとこ…