Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


Iska, как-то так? Но это ж все PowerShell, да?

Код: Выделить весь код
Set WshShell = WScript.CreateObject("WScript.Shell")

Set oShellLink = WshShell.CreateShortcut("%userprofile%\Рабочий стол\The Elder Scrolls V Skyrim - Special Edition.lnk") 

oShellLink.TargetPath = %GameFolder%\skse64.exe

oShellLink.WindowStyle = 7

oShellLink.IconLocation = "%GameFolder%\Silver Raven mods pack data\Silver Raven mods pack ico.ico"

oShellLink.Description = "Запустить The Elder Scrolls V Skyrim - Special Edition"
oShellLink.Save
или так
Код: Выделить весь код
Option Explicit

With WScript.CreateObject("WScript.Shell").CreateShortcut(WScript.CreateObject("Shell.Application").NameSpace("shell:desktop").self.Path & "\The Elder Scrolls V Skyrim - Special Edition.lnk")
	.TargetPath   = "%GameFolder%\skse64.exe"
	.WindowStyle  = 7
	.IconLocation = "%GameFolder%\Silver Raven mods pack data\Silver Raven mods pack ico.ico"
	.Description  = "Запустить The Elder Scrolls V Skyrim - Special Edition"
	.Save
End With

WScript.Quit 0
Надо забить переменную GameFolder, ибо - у каждого пользователя она своя. И вызывать все это дело из SFX архива.

Последний раз редактировалось Stalker_AleX333, 30-01-2019 в 22:53.


Отправлено: 22:42, 30-01-2019 | #32