2012-09-17 2 views
0

나는이 설치 프로그램은 시작 메뉴에 바로 가기를 생성하면 Installshield 2011 년 사용하여 설치 프로그램을 만든 윈도우 8에 바로 가기를 시작합니다. 이 VB 스크립트 StartMenu -> 프로그램에서 다른 바로 가기를 만듭니다.핀 프로그래밍

문제는 Installshield에 의해 생성 된 바로 가기가 자동으로 "시작으로 고정"되어 Windows 8의 메트로 UI에 타일로 표시되지만 VBScript로 만든 바로 가기는 "고정되지 않아 시작됨"이며 표시 만 가능하다는 것입니다. Metro UI Desktop에서 "All Apps"를 클릭 한 후 바로 가기 시작에 고정되도록

은 내가 VBScript로 무엇을 변경할 수 있습니다. 사용할 수있는 API가 있습니까?

답변

0

내가 여기에 윈도우 8을 가지고 있지 않기 때문에이 작동합니다 있는지 확실하지 않습니다,하지만 그것을 시도주고 해치지 않을 것입니다 :

Set sa = CreateObject("Shell.Application") 
Set fldr = sa.NameSpace("C:\PATH\TO\SHORTCUT\FOLDER") 
Set lnk = fldr.ParseName("SHORTCUT.lnk") 
For Each verb In lnk.Verbs 
    If verb.Name = "Pin to Tas&kbar" Then verb.DoIt() 
Next