The Function FileOpenDialog only show init dir when i not select a file, when i select a file the folder of this file is the init dir. Theres an way to force FileOpenDialog to "respect" always the "Init Dir" parameter? #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> #include <GuiListBox.au3> #include <Array.au3> #include <File.au3> $hGUI = GUICreate("Form1",500,500,-1,-1) $hBtnGet = GUICtrlCreateButton("Test",400,400,100,25) GUISetState(@SW_SHOW)