rinox Posted June 8, 2013 Share Posted June 8, 2013 I have this line in dos and it work ok, dropping a file or call a file open: cd /d "%~dp0 start "" "mpc-be.exe" "%~f1" there's a way to have such thing in autoit? thank you in advantage Link to comment Share on other sites More sharing options...
water Posted June 8, 2013 Share Posted June 8, 2013 (edited) Sure, please have a look at function "Run" in the help file. To get the full path you need to have a look a the _PathFull function. Edited June 8, 2013 by water My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
rinox Posted June 8, 2013 Author Share Posted June 8, 2013 It' s not exactly that I looking for... I try to explain better, I need to open a file at whatever path, retrieve the full path of opened file and pass it to an external executable (in this case mpc-be.exe). the dos function %~f1 is that I try to obtain. The batch: cd /d "%~dp0 start "" "mpc-be.exe" "%~f1" execute mpc-be.exe at current directory and run the file at path retrieved with %~f1 in Autoit it would be like: run(mpc-be.exe $retrievedpath)... any way to obtain that? Link to comment Share on other sites More sharing options...
water Posted June 8, 2013 Share Posted June 8, 2013 If the user selects the file from a dialog then you could run something like this: Global $fullpath = FileOpenDialog(...) Run(@ScriptDir & "\mpc-be.exe" & ' "' & $fullpath & '"') My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now