2022年5月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
無料ブログはココログ

« エラーコードの調べ方 | トップページ | すべてのアプリケーション(shell:appsfolder)起動メニュー.hta »

2022年4月19日 (火)

ショートカット(.lnkファイル)のSystem.AppUserModel.IDを調べる。

同じアプリなのに、タスクバーで別のアイコンになる。それは、AppUserModel.IDが異なるから。

アプリのショートカットからAppUserModel.IDを調べる。

System.AppUserModel.ID.vbs

path=WScript.Arguments.Item(0)
Set fso=CreateObject("Scripting.FileSystemObject")
FolderName=fso.GetParentFolderName(path)
Set Shell=CreateObject("Shell.Application")
Set Folder=Shell.NameSpace(FolderName)
FileName=fso.GetFileName(path)
Set FolderItem=Folder.ParseName(FileName)
Text=FolderItem.ExtendedProperty("System.AppUserModel.ID")
WScript.Echo Text

« エラーコードの調べ方 | トップページ | すべてのアプリケーション(shell:appsfolder)起動メニュー.hta »