Доступ к готовым решениям

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Мануал Создание ярлыка программы

Статус
В этой теме нельзя размещать новые ответы.

#Samurai

Изучающий
Регистрация
16 Сен 2017
Сообщения
421
Лучшие ответы
0
Репутация
229
Создание ярлыка с помощью .bat скрипта.

Код:
@echo off
Set MyFile=%~f0
Set ShorcutName=ShortCut
(
echo Call Shortcut(%1,%2^)
echo Sub Shortcut(ApplicationPath,Nom^)
echo    Dim objShell,DesktopPath,objShortCut,MyTab
echo    Set objShell = CreateObject("WScript.Shell"^)
echo    MyTab = Split(ApplicationPath,"\"^)
echo    If Nom = "" Then
echo    Nom = MyTab(UBound(MyTab^)^)
echo    End if
echo    DesktopPath = objShell.SpecialFolders("Desktop"^)
echo    Set objShortCut = objShell.CreateShortcut(%2 ^& ".lnk"^)
echo    objShortCut.TargetPath = Dblquote(ApplicationPath^)
echo    ObjShortCut.IconLocation = %3
echo    objShortCut.Save
echo End Sub

echo ^'Fonction pour ajouter les doubles quotes dans une variable
echo Function DblQuote(Str^)
echo    DblQuote = Chr(34^) ^& Str ^& Chr(34^)
echo End Function

) > Shortcutme.vbs
Start /Wait Shortcutme.vbs
Del Shortcutme.vbs
cls
[HR][/HR]
Ключи запуска:
1. Путь к приложению
2. Путь для создания ярлыка
3. Путь к .ico файлу для ярлыка

Пример:
PHP:
файл_со_скриптом "C:/application.exe" "C:/users/admin/desktop/app_shortcut" "C:/application.exe,0"
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу