Что нового

Создание ярлыка из папки с неизвестным заранее названием

Heretique

Новичок
Сообщения
2
Репутация
0
Доброго времени суток.

Задача:
1. Есть сетевой ресурс, с которого я получаю архив вида name.zip с новыми версиями софта.
2. Есть волшебный ящик, на который я кладу этот архив, распаковываю, и кладу в определённую папку.
3. После распаковки выясняется, что папка в архиве названа не "name", а "name_03-24", например.
4. В папке "name_03-24" лежит exe файл вида name%version_name%.exe, на который я должен создать ярлык.

Собственно, вариантов два, по факту - либо создавать SFX-архив с созданием ярлыка его средствами, и установка его на машине посредством скрипта, либо скрипт должен "угадывать" новую папку, и создавать ярлык на новый exe-файл. Первый вариант годен, интересен, но человек, который будет это делать, не сможет создавать нормальный SFX, так что хотелось бы автоматизировать это.
 
Автор
H

Heretique

Новичок
Сообщения
2
Репутация
0
madmasles сказал(а):
[info border=#0000ff float=left]С такой постановкой вопроса Вам надо в Стол заказов.
Переоформите тему в соответствии с Правилами обязательного оформления тем в разделе "Стол заказов" и я ее туда перенесу.[/info]



Лучше я уточню вопрос, мне ведь нужно не готовое решение получить, а научиться работать)

Запросом вида: FileCreateShortcut("C:\test\2\fast*.exe", @DesktopDir & "\test.lnk", "C:\test\2" ) я получаю ярлык с нормальной рабочей папкой, но сам ярлык - нерабочий.
Как создать ярлык по неполному имени файла, учитывая то, что часть имени - уникальна?
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Heretique [?]
Лучше я уточню вопрос
Вы тогда какие-то свои наработки покажите.
И в догонку:
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Глобальный модератор.
 
Верх