СообЧа > База Знаний > Windows > Windows XP

Вопрос

Можно ли в Win XP как-нибудь из командной строки создать ярлык на программу и поместить его на рабочий стол?

Ответ

Создай файл ShortCut.vbs со следующим содержанием

set WshShell = WScript.CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
set oShellLink = WshShell.CreateShortcut(strDesktop & "\FAR Manager 1.70.lnk")
oShellLink.TargetPath = "C:\Program Files\FAR\FAR.Exe"
oShellLink.WindowStyle = 1
oShellLink.Hotkey = "CTRL+SHIFT+F"
oShellLink.IconLocation = "C:\Program Files\FAR\FAR.Exe, 0"
oShellLink.Description = "Лучший в мире файловый менеджер"
oShellLink.WorkingDirectory = strDesktop
oShellLink.Save

Думаю объяснять (где и что поменять) ничего не надо ;-).

PS. Помощь по VBS можно скачать с сайта
http://download.microsoft.com/download/winscript56/install/5.6/ (1.5Мб)
Сам VBS уже встроен в ХР.

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация