am632 Posted March 15, 2011 Share Posted March 15, 2011 Hello again. I am using the following command to copy a folder which works fine RunWait('xcopy.exe "' & $SETDESKTOPDIR & '" "' & $TEMPFOLDER & "\Desktop" & '" /e /c /h /r /k /y /d /i', @SystemDir, @SW_HIDE) What would be the dos command to move a folder? as I dont want to use the built-in dirmove. I know the actual command but i mean how would I use it in auto it like the above command? thanks Link to comment Share on other sites More sharing options...
hannes08 Posted March 15, 2011 Share Posted March 15, 2011 Hi am632, did you try "move"? move C:\folder1 C:\folder2 Regards,Hannes[spoiler]If you can't convince them, confuse them![/spoiler] Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted March 15, 2011 Moderators Share Posted March 15, 2011 am632,From the Help file for RunWait:To run DOS commands, try RunWait(@ComSpec & " /c " & "commandName") ; don't forget " " before "/c"M23 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 Link to comment Share on other sites More sharing options...
hannes08 Posted March 15, 2011 Share Posted March 15, 2011 Well, sometimes it helps to read what people are asking... Sorry. Melba23 is right. Regards,Hannes[spoiler]If you can't convince them, confuse them![/spoiler] Link to comment Share on other sites More sharing options...
JoHanatCent Posted March 15, 2011 Share Posted March 15, 2011 RunWait('xcopy.exe "' & $SETDESKTOPDIR & '" "' & $TEMPFOLDER & "\Desktop" & '" /e /c /h /r /k /y /d /i', @SystemDir, @SW_HIDE) but i mean how would I use it in auto it like the above command? Or just .... #include <Process.au3> _RunDOS ( $sCommand ) Link to comment Share on other sites More sharing options...
am632 Posted March 15, 2011 Author Share Posted March 15, 2011 (edited) Hi, thanks for hte replies. I'm just trying the RunWait(@ComSpec & " /c " & "commandName" but I dont think im' doing it right as its not working. heres ma code RunWait(@ComSpec & " /c " & '"move.exe /y"' & $TEMPFOLDER & "\Desktop" & $DESTINATION & "\Desktop") I tried to 'write' it similar to my xcopy command but that must be wrong. thanks EDIT: Also I just tried this but this didnt work either RunWait('move.exe "' & $TEMPFOLDER & '" "' & $DESTINATION & "\Desktop" & '" /y', @SystemDir, @SW_HIDE) Edited March 15, 2011 by am632 Link to comment Share on other sites More sharing options...
ripdad Posted March 16, 2011 Share Posted March 16, 2011 am632, "Move" is a OS internal command and not an exe file. To see a list of internal commands, open a command prompt, then type and enter: help ; example Local $TEMPFOLDER = 'C:\SourceFolder', $DESTINATION = 'C:\DestinationFolder' RunWait(@ComSpec & ' /c move /y "' & $TEMPFOLDER & '" "' & $DESTINATION & '"', '', @SW_HIDE) "The mediocre teacher tells. The Good teacher explains. The superior teacher demonstrates. The great teacher inspires." -William Arthur Ward Link to comment Share on other sites More sharing options...
am632 Posted March 16, 2011 Author Share Posted March 16, 2011 Ah, I see, Thank you for your help, it now works perfectly 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