All Userのスタートメニューのパスの取得
C#で特殊フォルダを使用する場合は、
System.Environment.GetFolderPath( (Environment.SpecialFolder.System) )
というようにEnvironmentを使用するが、全ての特殊フォルダは取得できない。
All Userのスタートメニューのパスはこのメソッドは取得することはできない。自分のユーザのスタートメニューのパスは取得できるが。
通常のコードでは難しそうだ。APIだろうか。
・WMIを使うスクリプトを簡単に作成する − @IT
http://www.atmarkit.co.jp/fwin2k/win2ktips/756wmicreator/wmicreator.html