Windowsコマンド(reg query)(その16)

前回使った/sオプションで、HKLM配下のレジストリキー全部を取得してみます。

取得時間も計測しながら実行します。

PS C:\Users\takk> date;$result=reg query  hklm /s;date

2019年5月18日 23:58:56
2019年5月19日 0:06:07


PS C:\Users\takk>

大体7分ですね。
どのぐらいの行数があるか確認。

PS C:\Users\takk> $result.count
1527431
PS C:\Users\takk>

152万!!
恐ろしい数ですね。
まあ、値を含めてなんですが、結構な数です。
絶対に覚えきれません。

レジストリキーのみ抽出してみます。

PS C:\Users\takk> date;$result | findstr HKLM > a.txt ;date

2019年5月19日 0:18:26
FINDSTR: 14 行目は長すぎます。
FINDSTR: 14 行目は長すぎます。
FINDSTR: 14 行目は長すぎます。
FINDSTR: 1515399 行目は長すぎます。
FINDSTR: 1515399 行目は長すぎます。
FINDSTR: 1515399 行目は長すぎます。
FINDSTR: 1515399 行目は長すぎます。
FINDSTR: 1517295 行目は長すぎます。
2019年5月19日 0:18:51


PS C:\Users\takk>

文字列が長すぎるようです。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA