powerCLI

PowerShell スクリプトファイルの場所へカレントディレクトリを移動する

# スクリプトファイルの場所へカレントディレクトリを移動するSet-Location (Split-Path $MyInvocation.MyCommand.Path -parent)
コマンドプロンプト

コマンドプロンプト バッチファイルの場所へカレントディレクトリを移動する

@rem バッチファイルの場所へカレントディレクトリを移動する cd /d %~dp0
powerCLI

PowerCLI 検証環境(VMware ハンズオンラボ)

powerCLIの検証環境を作ろうと思ったら、ハンズオンラボがお手軽だった話。無料。「I have an account」からログインすることで、ラボページが別窓で起動する。ブラウザのポップアップの有効化が必要。アカウント無ければ「Crea...
python

pythonでMACアドレスのメーカ名置換

隣接機器に何が接続されているのか不明なことがある。いやマジで。macアドレスのメーカ名を自動置換するプログラムを書いていたら面白いモジュールを見つけた。manuf というもの。テキストファイルのマックアドレスをベンダー名に置換するサンプルプ...
python

netmikoでcisco複数機器へ複数コマンドを実行する

以前投稿した記事と同等だが、netmikoモジュールにそもそもセッションログを取得する機能があり、シンプルに改変。あわせて、接続エラーをスキップする処理を追記した。実行内容hostリストとコマンドリストの組み合わせ表を読み込み順次実行する。...
python

pythonで複数hostに複数コマンドを実行してテキスト保存する

hostリストとコマンドリストの組み合わせ表を読み込み順次実行する。python、netmikoでCisco機器から収集し結果テキストを保存する。get-log.pyimport re import os from netmiko impo...
その他

ポップパンクと、メロコア、メロディックパンクの違い

ポップパンク、メロコア、メロディックパンクは、いずれもパンク・ロックのサブジャンルであり、似たような特徴を持っていますが、それぞれに異なる要素があります。以下に、それぞれの特徴を説明します。ポップパンク ポップパンクは、メロディアスでキャッ...
python

pythonの.exe化

exe化について調べたのでリンクをメモ。・pyinstallerでのexe化を知っておけばよさそう。・作ったOSで動く配布exeが作成できる。・pyinstallerライブラリから利用するだけなので簡単。・exeのデコンパイルは出来るみたい...
python

pythonで複数機器からconfig収集

機器一覧テキストを読み込んで、順次、コマンドを実行。結果をテキストで保存する。logフォルダは予め作成しておく。get-log.pyhost_list.txtlog取得されたファイルlog internet-rtr01_20230219-0...
python

ポータブルpython

環境を汚さない(=インストール不要)環境を準備する。WinPythonを入手。環境を汚さないといっても、Pathは通そうかな。まんま、こちらの手順にお世話になりました。色々同梱されていて、かつ新しそうなやつ WinPython-64bit-...