- Сообщения
- 95
- Репутация
- -1
Доброе время суток. Помогите решить проблему. Сделал лаунчер для портативки и появилась проблема. При попытке запустить программу через лаунчер ничего не выходит т.к. в названии папки присутствуют пробелы.
Код:
#AutoIt3Wrapper_icon=Install.ico
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_Res_Fileversion=19.04.2017
#AutoIt3Wrapper_Res_Description=TNod User and Password Finder Portable by Pilot
#AutoIt3Wrapper_Res_ProductVersion=19.04.2017
#AutoIt3Wrapper_Res_LegalCopyright=Pilot © 2017
#AutoIt3Wrapper_Res_Language=1049
#AutoIt3Wrapper_UseUpx=y
#AutoIt3Wrapper_UPX_Parameters=--best
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
#Region
$Form1 = GUICreate("TNod User and Password Finder Portable", 451, 284, 259, 189)
$Label1 = GUICtrlCreateLabel("TNod User and Password Finder", 0, 8, 450, 31, $SS_CENTER)
GUICtrlSetFont(-1, 14, 800, 0, "Georgia")
$Button1 = GUICtrlCreateButton("Установить лицензию", 88, 56, 281, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Georgia")
$Button2 = GUICtrlCreateButton("Установить длительную лицензию", 88, 100, 281, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Georgia")
$Button3 = GUICtrlCreateButton("Сохранить текущую лицензию", 88, 144, 281, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Georgia")
$Button4 = GUICtrlCreateButton("Загрузчик лицензий", 88, 188, 281, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Georgia")
$Button5 = GUICtrlCreateButton("Настройки", 88, 232, 281, 33, $WS_GROUP)
GUICtrlSetFont(-1, 10, 400, 0, "Georgia")
GUISetState(@SW_SHOW)
#EndRegion
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
GUISetState(@SW_HIDE)
RunWait(@ScriptDir & "\App\TNod\TNODUP-Portable.exe")
GUISetState(@SW_SHOW)
Case $Button2
GUISetState(@SW_HIDE)
RunWait(@ScriptDir & "\App\TNod\TNODUP-Portable.exe /o /x")
GUISetState(@SW_SHOW)
Case $Button3
GUISetState(@SW_HIDE)
RunWait(@ScriptDir & "\App\TNod\TNODUP-Portable.exe /b")
GUISetState(@SW_SHOW)
Case $Button4
GUISetState(@SW_HIDE)
RunWait(@ScriptDir & "\App\TNod\TNODUP-Portable.exe /l")
GUISetState(@SW_SHOW)
Case $Button5
GUISetState(@SW_HIDE)
RunWait(@ScriptDir & '\App\TNod\TNODUP-Portable.exe /s')
GUISetState(@SW_SHOW)
EndSwitch
WEnd