exMIB
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Brodyaga Вот код файла shortcut.js: Код: // (C) Корпорация Microsoft, 1996-1998 // // Вы имеете право, не требующее дополнительных лицензионных платежей, // на использование, изменение, воспроизведение и распространение файлов // примеров (и любой измененной версии) любым способом, учитывая, что // Корпорация Microsoft не предоставляет гарантий и обязательств, // а также не несет ответственности за любой из файлов примеров // ------------------------------------------------------------------------ // Этот пример демонстрирует возможности использования объекта WshShell // для создания ярлыка на рабочем столе var vbOKCancel = 1; var vbInformation = 64; var vbCancel = 2; var L_Welcome_MsgBox_Message_Text = "Этот пример создает ярлык для Блокнота на рабочем столе."; var L_Welcome_MsgBox_Title_Text = "Пример сервера сценариев Windows"; Welcome(); // ******************************************************************************** // * // * Методы работы с ярлыком. // * var WSHShell = WScript.CreateObject("WScript.Shell"); // Получение доступа к рабочему столу используя объект WshSpecialFolders var DesktopPath = WSHShell.SpecialFolders("Desktop"); // Создание ярлыка на рабочем столе var MyShortcut = WSHShell.CreateShortcut(DesktopPath + "\\На Блокнот.lnk"); // Установка и запись свойств ярлыка MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings("%windir%\\notepad.exe"); MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings("%windir%"); MyShortcut.WindowStyle = 4; MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings("%windir%\\notepad.exe, 0"); MyShortcut.Save(); WScript.Echo("Ярлык на Блокнот создан на рабочем столе."); ////////////////////////////////////////////////////////////////////////////////// // // Приветствие // function Welcome() { var WSHShell = WScript.CreateObject("WScript.Shell"); var intDoIt; intDoIt = WSHShell.Popup(L_Welcome_MsgBox_Message_Text, 0, L_Welcome_MsgBox_Title_Text, vbOKCancel + vbInformation ); if (intDoIt == vbCancel) { WScript.Quit(); } } | Добавлено: Это <script src="shortcut.js" langauge="Javascript"></script> я вставляю в тег <head></head> ? Brodyaga Цитата: 2.Файл скачивается на машину пользователя И ТОЛЬКО ПОТОМ, после того как его запустят(как обычную программу) создатся ярлык, по другому нельзя. | Не понял какой файл ? |