Только в XP, в 7 не будет работать.
$Path = RegRead('HKLM\SOFTWARE\AutoIt v3\AutoIt', 'InstallDir')
Это же пример, укажите ту папку, которую хотите открыть.У меня нет такой строчки в реестре
А так:Выдает ошибку
#Include <WinAPIEx.au3>
$sPath = @ScriptDir ;папка, которую будем открывать
$sFile = @ScriptName ;имя файла, который будем выделять
Dim $aList[1] = [$sFile] ;массив с файлом
MsgBox(64, 'Info', 'Папка: ' & $sPath & @LF & 'Файл: ' & $aList[0])
_WinAPI_ShellOpenFolderAndSelectItems($sPath, $aList, 0)
#Include <WinAPIEx.au3>
$sPath = @ScriptDir ;папка, которую будем открывать
$sFile = @ScriptName ;имя файла, который будем выделять
Dim $aList[1] = [$sFile] ;массив с файлом
MsgBox(64, 'Info', 'Папка: ' & $sPath & @LF & 'Файл: ' & $aList[0])
_WinAPI_ShellOpenFolderAndSelectItems($sPath, $aList, 0)
#Include <path\WinAPIEx.au3>
$sPath = @ScriptDir ;папка, которую будем открывать
$sFile = @ScriptName ;имя файла, который будем выделять
Dim $aList[1] = [$sFile] ;массив с файлом
MsgBox(64, 'Info', 'Папка: ' & $sPath & @LF & 'Файл: ' & $aList[0])
_WinAPI_ShellOpenFolderAndSelectItems($sPath, $aList, 0)
Это хорошо, а как сделать чтоб, выбрало несколько файлов в той же директории?rolatipov сказал(а):Если окно с указанной дерикторией закрыто,то оно открывается и выделяется нужный файл(папка);
Так же , как Вам показал Yashied, в качестве имени файла передайте этой функции массив с нужными именами:как сделать чтоб, выбрало несколько файлов в той же директории?
#include <WinAPIShellEx.au3>
Local $aMyFile[3]=['1.txt','2.txt','3.txt']
_WinAPI_ShellOpenFolderAndSelectItems(@ScriptDir,$aMyFile)