Windows Powershellによるユーザプロファイル毎のデスクトップ関連の情報を取得する方法を紹介
デスクトップ関連の情報を取得(ユーザ名、スクリーンセーバー設定、アイコン間のサイズ、アイコンの文字サイズなど)。全てのプロパティについて取得したい場合は、Format-List * で可能。
サンプルソース
(入力)
Get-WmiObject Win32_Desktop | Format-List Name,ScreenSaverActive,ScreenSaverTimeout,IconSpacing,IconTitleFaceName,IconTitleSize
(出力)
・・・・・・・(省略)・・・・・
Name : NT AUTHORITY\NETWORK SERVICE
ScreenSaverActive : False
ScreenSaverTimeout :
IconSpacing :
IconTitleFaceName : Tahoma
IconTitleSize : 8
Name : HOSTNAME\adminuser
ScreenSaverActive : False
ScreenSaverTimeout : 60
IconSpacing : 68
IconTitleFaceName : Yu Gothic UI
IconTitleSize : 9
Name : HOSTNAME\testuser
ScreenSaverActive : False
ScreenSaverTimeout :
IconSpacing : 68
IconTitleFaceName : Yu Gothic UI
IconTitleSize : 9
・・・・・・・(以下続く:省略)・・・・・