オリジナルpowershellスクリプト gadget ctracert.ps1 trace route(win8+系)
スクリプト名: ctracert.ps1
ソフトウェア名:greymastercow traceroute attribution version V1.0
スクリプトの役割: 1 経路を追跡する。2アトリビュートを表示します。(時間表示機能は付いていませんのでご注意ください)
スクリプト author=me=powershell missionary
使用法: ctracert.ps1 ドメインまたは ip
完了日:2016-02-03
QQWry.NET.dllは、純粋なIPデータファイルを呼び出すための.net用dllライブラリです。ソースはhttp://hjf1223.cnblogs.com/ 、作者Abu (mvp)に感謝します。
2016-05-29 バージョン1.01リリース
シリアル番号の追加、タイムアウトしたipアドレスの処理、ipライブラリの更新を行いました。
インターフェース
---------- [upgrade ip address base] -----------。
www.cz88.net から定期的にダウンロードすることができます。
---------- [システム要件] -----------。
win8.1, win10, win2012r2
---------- [ダウンロードアドレス] -----------。
/201710/tools/gsd_tracert_jb51.zip
スクリプト、コールライブラリ、ピュアIPライブラリ
---------- [win7用スクリプト+powershellバージョン2.0] -----------。
#script by: Shrike http://blog.csdn.net/shrekz
#thanks for sharing!
param($dm)
$tarcrout=tracert -d $dm
$tarcrout=$tarcrout|out-string
$null=[system.reflection.Assembly]::LoadFrom("C:\Users\dell\Downloads\gsd_tracert_v1\install\QQWry.NET.dll")
$QQWry=New-Object QQWry.NET.QQWryLocator("C:\Users\dell\Downloads\gsd_tracert_v1\install\QQWry.Dat")
[regex]::Replace($tarcrout,'(\d{1,3}\. {3}\d{1,3}(? =\s)',{param($ip)
$addinfo=$QQWry.Query($ip)
"$ip $($addinfo.Country) $($addinfo.Local)"
}
)
注:実行にはWin 8.1以上が必要です。
関連
-
制限された言語パターンを迂回するPowerShellコードインジェクションの脆弱性を防ぐ方法
-
PowerShellでパフォーマンスカウンターのバイナリファイル(.blg)の記録を読み込んで計算結果をまとめる
-
このシステムでのスクリプトの実行を無効にするPowerShellソリューション
-
What-ifのためのPowershellエラー処理
-
PowerShellのヒントとコツ
-
統計関数のネスト深度のPowerShell実装
-
Powershell ISE 抽象構文木 プログラミング例
-
PowerShell Excel、CSVの詳細紹介
-
ネットワーク上のホストの種類を検出するPowerShellスクリプト
-
PowerShellスクリプトファイルをcmdで直接実行する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Powershellを選択すべき10の理由(cmdを捨てるべき)
-
win10のスタートメニューと通知センターが開けないのをpowershellで解決する。
-
PowerShell 4.0の新コマンドを簡単に紹介します。
-
PowerShellでの追加を解説
-
PowerShellタイムロギングスクリプト
-
PowerShellのContinue文の使用例
-
コマンドライン履歴のコマンドをコピーするPowerShellメソッド
-
PowerShell ローカルアカウントスクリプト共有の追加
-
PowershellでWebサイトのレスポンスを確認し、実行時間を計算する例
-
PowerShell で iso8601 形式の日付と DateTime オブジェクトを交換する例