문제

vbscript 코드를 사용하여 데스크탑에서 바로 가기를 만들고 싶습니다. 내 컴퓨터에 가상 드라이브가 있습니다. (가상 드라이브는 G 드라이브와 같습니다)이 단축키가 해당 드라이브를 직접 탐색하기를 원합니다. 이를 위해 TargetPath로 다음 문자열이있는 단축키가 나에게 효과가있을 것입니다.

C : windows explorer.exe /n, :: {20d04fe0-3AEA-A2D8-08002B30309D} :: {89214D20-CAC1-4A33-8DF4-BD9D18A96B9}

vb 스크립트를 사용하여 바로 가기를 만들 때 "" "" "" ""에 동봉해야합니다. 생성 된 바로 가기의 대상에서 "" "만 삭제해야합니다. 프로그래밍 방식으로 단축키를 만들 수있는 방법이 있습니까? 가상 드라이브 (내 시스템에서 사용 가능)를 탐색 할 수 있습니다. Vista OS에서 가져와야합니다.

Sumeet Nandan Garg에 안부

도움이 되었습니까?

해결책 2

이제 .lnk 파일을 프로그래밍 방식으로 생성하고 있습니다. 이제 Win32 Method (iwshshortcut) shell.createshortcut ()를 사용하여 바로 가기 파일을 만듭니다. 그리고 그것은 매력처럼 작동합니다. 감사.!!

다른 팁

Google 많은 흥미로운 결과를 제공합니다. 예를 들어, 이것 -P/호출 통화로 답변 인 것 같습니다. (이것은 당신의 게시물 태그를위한 것입니다 .NET)

여기 vbscript의 예 :

Set shell = WScript.CreateObject("WScript.Shell")
Set link= shell.CreateShortcut("Explorer.lnk")
link.TargetPath = "c:\windows\explorer.exe"
link.Save
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top