-
AutoIt
(
http://forum.oszone.net/forumdisplay.php?f=103)
Вернуть имя ЕХЕ из полного пути к нему
Вопщем вот ... массив $Info_LNK[0] возвращает полный путь к ярлыку, как мне вытащить имя исполняемого файла ?
Код:
................
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
................
Case $Button3c ; Ярлык
$Read_LNK = FileOpenDialog("Выберите ярлык программы" , @DesktopDir & "\", "Файл ярлыка(*.lnk)", 1)
If @error = 1 Then ; Если ошибка то...
ContinueLoop
Else
$Info_LNK = FileGetShortcut($Read_LNK) ; Возвращаем описание ярлыка $Info_LNK[0] = целевой путь ярлыка
................
EndSwitch
WEnd
|
Код:
$sFileName = StringRegExpReplace($Info_LNK[0], "^.*\\", "")
|
Код:
#Include <File.au3>
_PathSplit($szPath, ByRef $szDrive, ByRef $szDir, ByRef $szFName, ByRef $szExt)
|
Время: 12:05.
© OSzone.net 2001-