akfourtyseven Posted February 1, 2009 Posted February 1, 2009 I want to copy files using my autoit script, I don't want to specify the destination path within the script but I want the script to read destination paths from plain text document. For example, C:\test.txtThe text file may contain;c:\program filesd:\teste:\helpHow can I make it copy a file to these destination paths?Thanx in advance!http://www.autoitscript.com/forum/style_im...icons/icon1.gif There are 10 kinds of people, those who understand me and those who don't.
Moderators Melba23 Posted February 1, 2009 Moderators Posted February 1, 2009 (edited) akfourtyseven,Firstly, welcome to the forums. You will find lots of help here, but do not expect us to write your scripts for you ;-)So now you will not be surprised if I start by telling you to read about the following functions in the help file:_FileReadToArray, FileCopy, For...To...Step...Next.Try and produce something yourself first and then come back and ask questions if you have problems. There are a couple of very good tutorials if you want to learn more about AutoIt - you can find them here and here.M23 Edited February 1, 2009 by Melba23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
techbard Posted February 2, 2009 Posted February 2, 2009 Hey... How about the FileReadLine Function? like this (from AutoIT Help) $file = FileOpen("c:\file.txt", 0) ; Check if file opened for reading OK If $file = -1 Then MsgBox(0, "Error", "Unable to open file.") Exit EndIf ; Read in lines of text until the EOF is reached While 1 $line = FileReadLine($file) If @error = -1 Then ExitLoop MsgBox(0, "Line read:", $line) Wend FileClose($file)
akfourtyseven Posted February 2, 2009 Author Posted February 2, 2009 Hey...How about the FileReadLine Function?like this (from AutoIT Help)$file = FileOpen("c:\file.txt", 0); Check if file opened for reading OKIf $file = -1 Then MsgBox(0, "Error", "Unable to open file.") ExitEndIf; Read in lines of text until the EOF is reachedWhile 1 $line = FileReadLine($file) If @error = -1 Then ExitLoop MsgBox(0, "Line read:", $line)WendFileClose($file)Thanks! That was very helpful! There are 10 kinds of people, those who understand me and those who don't.
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