Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Создание с помощью bat ярлыка в SendTo (http://forum.oszone.net/showthread.php?t=223687)

intelem 24-12-2011 18:00 1821522

Создание с помощью bat ярлыка в SendTo
 
Если можно, как написать BAT/VBS для создания ярлыка в папке SendTo, для какой либо установленной программы...

Anonymоus 24-12-2011 19:30 1821564

Для работы вам нужна небольшая утилита NirCmd от NirSoft. Положите nircmdc.exe рядом со скриптом, или в любую директорию, указанную в %Path%.
Для создания ярлыка просто перетяните exe-шник нужной программы на иконку скрипта, и ярлык появится в SendTo.
Или, что ещё проще, создайте ярлык на скрипт, и поместите его в SendTo.


Код:

@Echo Off
Cd /D "%~dp0"
NircmdC shortcut "%~1" "%UserProfile%\SendTo\" "%~n1"


intelem 24-12-2011 19:49 1821578

Спасибо! А без перетягивания, указать нужный файл как то можно в скрипте?

Anonymоus 24-12-2011 19:53 1821583

Да, конечно. Мне показалось, что вариант с перетягиванием или контекстным меню был бы удобнее.
Вот вариант под конкретный файл:
Код:

NircmdC shortcut "C:\Temp\file.exe" "%UserProfile%\SendTo\" "Имя ярлыка"

intelem 24-12-2011 19:59 1821586

Ещё раз большое спасибо.. Если бы нужно было просто ярлык кинуть в эту папку самому, естесственно это удобно, но в моём случае, мне нужно сделать инсталлятор программы...)


Время: 12:55.

Время: 12:55.
© OSzone.net 2001-