2014年2月20日木曜日

◆ダウンロードフォルダーのパスを取得する

以下の記事を読んでいて気づいたこと。
Unblocking Download Files - Power Tips - PowerShell.com – PowerShell Scripts, Tips, Forums, and Resources

ダウンロードフォルダーのパスを「$Home\Downloads」で取ってきているが、私の環境では取得できなかった。

私は基本的にプロファイルにぶら下がったフォルダーはすべてDドライブに移動しているので「D:\Downloads」になっている。

全うな取得方法を探してみたのだが、スペシャルフォルダーとかには「Downloads」は見当たらない。

止む無く、レジストリーを見渡したらIEのキーにDownloadsがあったのでとりあえずそれを使う事とした。

PS>$ieRegKey = "hkcu:\Software\Microsoft\Internet Explorer\Main"
PS>(get-itemproperty $ieRegKey)."Default Download Directory"
D:\Downloads

もう少し全うな方法があるのかしらん・・・