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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] Вернуть имя ЕХЕ из полного пути к нему (http://forum.oszone.net/showthread.php?t=140064)

FlatX007 14-05-2009 08:34 1117940

Вернуть имя ЕХЕ из полного пути к нему
 
Вопщем вот ... массив $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


Creat0R 14-05-2009 10:22 1118031

Код:

$sFileName = StringRegExpReplace($Info_LNK[0], "^.*\\", "")

proxy 14-05-2009 12:12 1118159

Код:

#Include <File.au3>
_PathSplit($szPath, ByRef $szDrive, ByRef $szDir, ByRef $szFName, ByRef $szExt)



Время: 12:05.

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