As I started writing this program it occurred to me that I might be misunderstanding what you are looking for. In your example "xcopy D:\PALM\*.* Q:\PALM\*.* /v /s /e /y /c" you will not have any problems since the destination path is the same length as your source path. I was thinking that you have some paths that somehow go beyond the Windows limit (255 I think), but I am having trouble trying to create such a path for testing purposes. So, I'm guessing now that you are using a longer destination path than your source path. I'm wondering if the TeraCopy program might be more what you are looking for. I believe its faster than the DOS xcopy command also. http://www.codesector.com/teracopy.php Ed -----Original Message----- From: pctechtalk-bounce@xxxxxxxxxxxxx [mailto:pctechtalk-bounce@xxxxxxxxxxxxx] On Behalf Of Disastar Sent: Sunday, October 26, 2008 10:20 PM To: pctechtalk@xxxxxxxxxxxxx Subject: -=PCTechTalk=- Re: Dos Command line question I should be able to write a quick program that will search for paths greater than 250. Do you want a GUI interface or command line? Ed -----Original Message----- From: pctechtalk-bounce@xxxxxxxxxxxxx [mailto:pctechtalk-bounce@xxxxxxxxxxxxx] On Behalf Of Larry Southerland Sent: Sunday, October 26, 2008 5:45 PM To: pctechtalk@xxxxxxxxxxxxx Subject: -=PCTechTalk=- Re: Dos Command line question Actually, if it were Koine, I'd be your man -- taught myself Koine in High School so that I could read the New Testament in the original. ;-) Actually, what has happened is as follows: I have a top-level directory which contains a lot of Palm books and PDF files. I sorted them to make finding them easier (e.g., \Palm\Sci\Bio\). However, some of the titles, when unzipped or unrarred, recreated the (often long) titles of each book, followed by the name of the book again. For example: D:\PALM\SCI\BIO\The origin of species by charles Darwin original edition with diagrams and pictures\The origin of species by charles Darwin original edition with diagrams and pictures.pdb (You get the idea, except some of the titles are even longer) I am actually interested in both of the issues you raise: I need to know which paths are too long to survive the transfer (so that I can rename them while keeping the ones that don't need changing intact -- there are hundreds of thousands of files). Automation might also be a wonderful, wonderful thing. I had hoped that there might be some way to trigger the xcopy command to signal that a failure to copy had occurred along with the errant filespec: IF XCOPY FILESPEC = OK NO MESSAGE IF XCOPY FILESPEC = FAIL PRINT FILESPEC >> FAIL_LIST.TXT I could then rename all the files in fail_list.txt to shorter file names.... BTW: On an historical note: The phrase "It's all Greek to me," originally stated in Shakespeare's "Julius Caesar," meaning that the person couldn't understand it, is inaccurate. Koine Greek was spoken by almost every person in the Roman Empire, including both educated and uneducated alike. It was the "lingua Franca" of its day. -----Original Message----- From: pctechtalk-bounce@xxxxxxxxxxxxx [mailto:pctechtalk-bounce@xxxxxxxxxxxxx] On Behalf Of Gman Sent: Sunday, October 26, 2008 5:23 PM To: pctechtalk@xxxxxxxxxxxxx Subject: -=PCTechTalk=- Re: Dos Command line question Hi Larry, I'm guessing you alreayd know that anyone not familiar with DOS commands will view your query as Greek. Of course, any members who understand Greek will see it as something else. :O) Are you primarily trying to determine which path statements will be too long to survive the move or are you specifically looking for a command to automate the process? Peace, Gman "The only dumb questions are the ones we fail to ask" ----- Original Message ----- From: "Larry Southerland" <larrysoutherland@xxxxxxxxxxxxx> To: <pctechtalk@xxxxxxxxxxxxx> Sent: Sunday, October 26, 2008 3:31 PM Subject: -=PCTechTalk=- Dos Command line question > Assume that one is issuing the following command line: > > xcopy D:\PALM\*.* Q:\PALM\*.* /v /s /e /y /c > > Assume also that some of the directory structures in D:\PALM\ have more > than, say, 240 or 250 characters in them > > Is there a piping or redirection command which would produce a list of > those > directories which were in excess of the maximum filespec limitation so > that > they (and just they) could be renamed? --------------------------------------------------------------- Please remember to trim your replies (including this sentence and everything below it) and adjust the subject line as necessary. To unsubscribe or change your email settings: //www.freelists.org/webpage/pctechtalk To access our Archives: http://groups.yahoo.com/group/PCTechTalk/messages/ //www.freelists.org/archives/pctechtalk/ To contact only the PCTT Mod Squad, write to: pctechtalk-moderators@xxxxxxxxxxxxx To join the PCTableTalk off-topic group, send a blank email to: pctabletalk+subscribe@xxxxxxxxxxxxxxxx --------------------------------------------------------------- --------------------------------------------------------------- Please remember to trim your replies (including this sentence and everything below it) and adjust the subject line as necessary. To unsubscribe or change your email settings: //www.freelists.org/webpage/pctechtalk To access our Archives: http://groups.yahoo.com/group/PCTechTalk/messages/ //www.freelists.org/archives/pctechtalk/ To contact only the PCTT Mod Squad, write to: pctechtalk-moderators@xxxxxxxxxxxxx To join the PCTableTalk off-topic group, send a blank email to: pctabletalk+subscribe@xxxxxxxxxxxxxxxx --------------------------------------------------------------- --------------------------------------------------------------- Please remember to trim your replies (including this sentence and everything below it) and adjust the subject line as necessary. To unsubscribe or change your email settings: //www.freelists.org/webpage/pctechtalk To access our Archives: http://groups.yahoo.com/group/PCTechTalk/messages/ //www.freelists.org/archives/pctechtalk/ To contact only the PCTT Mod Squad, write to: pctechtalk-moderators@xxxxxxxxxxxxx To join the PCTableTalk off-topic group, send a blank email to: pctabletalk+subscribe@xxxxxxxxxxxxxxxx --------------------------------------------------------------- --------------------------------------------------------------- Please remember to trim your replies (including this sentence and everything below it) and adjust the subject line as necessary. To unsubscribe or change your email settings: //www.freelists.org/webpage/pctechtalk To access our Archives: http://groups.yahoo.com/group/PCTechTalk/messages/ //www.freelists.org/archives/pctechtalk/ To contact only the PCTT Mod Squad, write to: pctechtalk-moderators@xxxxxxxxxxxxx To join the PCTableTalk off-topic group, send a blank email to: pctabletalk+subscribe@xxxxxxxxxxxxxxxx ---------------------------------------------------------------