Omniferum Posted January 6, 2011 Report Share Posted January 6, 2011 (edited) Trying to condense my code however i'm not sure why this isn't working {7z} x "{file}" -o"{temppath}{appname:regexreplace: \(.*\):}" -y for /f "tokens=2 delims=[]" %a in ('dir /b /s {temppath}{appname:regexreplace: \(.*\):}\*.exe ^| find /v /n "" ^| findstr /c:[1]') do set jfby=%~dpa {copyfolder} "%jfby%" "{installpath}{category}\{appname:regexreplace: \(.*\):}\" rd /s /q "{temppath}{appname:regexreplace: \(.*\):}" Gives a log output of D:\Programs\Internet\Ketarin>start /wait D:\"Programs\File Management\7-ZipPortable\App\7-Zip\7z.exe" x "D:\Software\Automatically Updated\Internet\FileZilla_3.3.5.1_win32.zip" -o"D:\Ketatemp\FileZilla" -y D:\Programs\Internet\Ketarin>for /f "tokens=2 delims=[]" %a in ('dir /b /s D:\Ketatemp\FileZilla\*.exe ^| find /v /n "" ^| findstr /c:[1]') do set jfby=%~dpa D:\Programs\Internet\Ketarin>set jfby=D:\Ketatemp\FileZilla\FileZilla-3.3.5.1\ D:\Programs\Internet\Ketarin>xcopy /C /E /H /I /Y "%jfby%" "D:\Programs\Internet\FileZilla\" 0 File(s) copied D:\Programs\Internet\Ketarin>rd /s /q "D:\Ketatemp\FileZilla" D:\Programs\Internet\Ketarin> The directory variable gets set, but nothing actually goes anywhere. doesn't even look like it is expanded, other pieces of code I have work perfectly fine. For example {7z} x "{file}" -o"{temppath}{appname:regexreplace: \(.*\):}" -y for /F "tokens=*" %d in ('dir "{temppath}{appname:regexreplace: \(.*\):}" /ad /b') do set dir={temppath}{appname:regexreplace: \(.*\):}\%d {copyfolder} "%dir%" "{installpath}{category}\{appname:regexreplace: \(.*\):}\" rd /s /q "{temppath}{appname:regexreplace: \(.*\):}" gives Copyright (c) 2009 Microsoft Corporation. All rights reserved. D:\Programs\Internet\Ketarin>start /wait D:\"Programs\File Management\7-ZipPortable\App\7-Zip\7z.exe" x "D:\Software\Automatically Updated\Internet\httrack-noinst-3.43.12.zip" -o"D:\Ketatemp\HTTrack" -y D:\Programs\Internet\Ketarin>for /F "tokens=*" %d in ('dir "D:\Ketatemp\HTTrack" /ad /b') do set dir=D:\Ketatemp\HTTrack\%d D:\Programs\Internet\Ketarin>set dir=D:\Ketatemp\HTTrack\httrack D:\Programs\Internet\Ketarin>xcopy /C /E /H /I /Y "%dir%" "D:\Programs\Internet\HTTrack\" D:\Ketatemp\HTTrack\httrack\copying D:\Ketatemp\HTTrack\httrack\gpl-fr.txt D:\Ketatemp\HTTrack\httrack\gpl.txt D:\Ketatemp\HTTrack\httrack\greetings.txt D:\Ketatemp\HTTrack\httrack\history.txt D:\Ketatemp\HTTrack\httrack\htsjava.dll D:\Ketatemp\HTTrack\httrack\htsswf.dll D:\Ketatemp\HTTrack\httrack\httrack-doc.html D:\Ketatemp\HTTrack\httrack\httrack.exe D:\Ketatemp\HTTrack\httrack\install D:\Ketatemp\HTTrack\httrack\lang.def D:\Ketatemp\HTTrack\httrack\libeay32.dll D:\Ketatemp\HTTrack\httrack\libhttrack.dll D:\Ketatemp\HTTrack\httrack\license.txt D:\Ketatemp\HTTrack\httrack\mfc90.dll D:\Ketatemp\HTTrack\httrack\Microsoft.VC90.CRT.manifest D:\Ketatemp\HTTrack\httrack\Microsoft.VC90.MFC.manifest D:\Ketatemp\HTTrack\httrack\msvcr90.dll D:\Ketatemp\HTTrack\httrack\proxytrack.exe D:\Ketatemp\HTTrack\httrack\readme D:\Ketatemp\HTTrack\httrack\ssleay32.dll D:\Ketatemp\HTTrack\httrack\webhttrack.exe D:\Ketatemp\HTTrack\httrack\WinHTTrack.exe D:\Ketatemp\HTTrack\httrack\WinHTTrackIEBar.dll D:\Ketatemp\HTTrack\httrack\zlib1.dll D:\Ketatemp\HTTrack\httrack\html\abuse.html D:\Ketatemp\HTTrack\httrack\html\addurl.html D:\Ketatemp\HTTrack\httrack\html\cache.html D:\Ketatemp\HTTrack\httrack\html\cmddoc.html D:\Ketatemp\HTTrack\httrack\html\contact.html D:\Ketatemp\HTTrack\httrack\html\dev.html D:\Ketatemp\HTTrack\httrack\html\faq.html D:\Ketatemp\HTTrack\httrack\html\fcguide.html D:\Ketatemp\HTTrack\httrack\html\filters.html D:\Ketatemp\HTTrack\httrack\html\httrack.css D:\Ketatemp\HTTrack\httrack\html\httrack.man.html D:\Ketatemp\HTTrack\httrack\html\index.html D:\Ketatemp\HTTrack\httrack\html\library.html D:\Ketatemp\HTTrack\httrack\html\Makefile.in D:\Ketatemp\HTTrack\httrack\html\options.html D:\Ketatemp\HTTrack\httrack\html\overview.html D:\Ketatemp\HTTrack\httrack\html\plug.html D:\Ketatemp\HTTrack\httrack\html\plug_330.html D:\Ketatemp\HTTrack\httrack\html\scripting.html D:\Ketatemp\HTTrack\httrack\html\shelldoc.html D:\Ketatemp\HTTrack\httrack\html\start.html D:\Ketatemp\HTTrack\httrack\html\step.html D:\Ketatemp\HTTrack\httrack\html\step1.html D:\Ketatemp\HTTrack\httrack\html\step2.html D:\Ketatemp\HTTrack\httrack\html\step3.html D:\Ketatemp\HTTrack\httrack\html\step4.html D:\Ketatemp\HTTrack\httrack\html\step5.html D:\Ketatemp\HTTrack\httrack\html\step9.html D:\Ketatemp\HTTrack\httrack\html\step9_opt1.html D:\Ketatemp\HTTrack\httrack\html\step9_opt10.html D:\Ketatemp\HTTrack\httrack\html\step9_opt11.html D:\Ketatemp\HTTrack\httrack\html\step9_opt2.html D:\Ketatemp\HTTrack\httrack\html\step9_opt3.html D:\Ketatemp\HTTrack\httrack\html\step9_opt4.html D:\Ketatemp\HTTrack\httrack\html\step9_opt5.html D:\Ketatemp\HTTrack\httrack\html\step9_opt6.html D:\Ketatemp\HTTrack\httrack\html\step9_opt7.html D:\Ketatemp\HTTrack\httrack\html\step9_opt8.html D:\Ketatemp\HTTrack\httrack\html\step9_opt9.html D:\Ketatemp\HTTrack\httrack\html\div\search.sh D:\Ketatemp\HTTrack\httrack\html\images\bg_rings.gif D:\Ketatemp\HTTrack\httrack\html\images\header_title_4.gif D:\Ketatemp\HTTrack\httrack\html\images\screenshot_01.jpg D:\Ketatemp\HTTrack\httrack\html\images\screenshot_01b.jpg D:\Ketatemp\HTTrack\httrack\html\img\addurl1.gif D:\Ketatemp\HTTrack\httrack\html\img\addurl2.gif D:\Ketatemp\HTTrack\httrack\html\img\addurl3.gif D:\Ketatemp\HTTrack\httrack\html\img\addurl4.gif D:\Ketatemp\HTTrack\httrack\html\img\addurl5.gif D:\Ketatemp\HTTrack\httrack\html\img\backblue.gif D:\Ketatemp\HTTrack\httrack\html\img\fade.gif D:\Ketatemp\HTTrack\httrack\html\img\httrack.gif D:\Ketatemp\HTTrack\httrack\html\img\snap1_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap1_b.gif D:\Ketatemp\HTTrack\httrack\html\img\snap1_c.gif D:\Ketatemp\HTTrack\httrack\html\img\snap2_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap2_b.gif D:\Ketatemp\HTTrack\httrack\html\img\snap3_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap4_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap5_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_a.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_b.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_c.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d2.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d3.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d4.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d5.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d6.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d7.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_d8.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_e.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_f.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_g.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_g2.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_g3.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_h.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_i.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_j.gif D:\Ketatemp\HTTrack\httrack\html\img\snap9_k.gif D:\Ketatemp\HTTrack\httrack\html\server\about.html D:\Ketatemp\HTTrack\httrack\html\server\addurl.html D:\Ketatemp\HTTrack\httrack\html\server\error.html D:\Ketatemp\HTTrack\httrack\html\server\exit.html D:\Ketatemp\HTTrack\httrack\html\server\file.html D:\Ketatemp\HTTrack\httrack\html\server\finished.html D:\Ketatemp\HTTrack\httrack\html\server\help.html D:\Ketatemp\HTTrack\httrack\html\server\index.html D:\Ketatemp\HTTrack\httrack\html\server\option1.html D:\Ketatemp\HTTrack\httrack\html\server\option10.html D:\Ketatemp\HTTrack\httrack\html\server\option11.html D:\Ketatemp\HTTrack\httrack\html\server\option2.html D:\Ketatemp\HTTrack\httrack\html\server\option2b.html D:\Ketatemp\HTTrack\httrack\html\server\option3.html D:\Ketatemp\HTTrack\httrack\html\server\option4.html D:\Ketatemp\HTTrack\httrack\html\server\option5.html D:\Ketatemp\HTTrack\httrack\html\server\option6.html D:\Ketatemp\HTTrack\httrack\html\server\option7.html D:\Ketatemp\HTTrack\httrack\html\server\option8.html D:\Ketatemp\HTTrack\httrack\html\server\option9.html D:\Ketatemp\HTTrack\httrack\html\server\refresh.html D:\Ketatemp\HTTrack\httrack\html\server\step2.html D:\Ketatemp\HTTrack\httrack\html\server\step3.html D:\Ketatemp\HTTrack\httrack\html\server\step4.html D:\Ketatemp\HTTrack\httrack\html\server\images\bg_rings.gif D:\Ketatemp\HTTrack\httrack\html\server\images\fade.gif D:\Ketatemp\HTTrack\httrack\html\server\images\header_title_4.gif D:\Ketatemp\HTTrack\httrack\html\server\sfx\finished.wav D:\Ketatemp\HTTrack\httrack\lang\Bulgarian.txt D:\Ketatemp\HTTrack\httrack\lang\Castellano.txt D:\Ketatemp\HTTrack\httrack\lang\Cesky.txt D:\Ketatemp\HTTrack\httrack\lang\Chinese-BIG5.txt D:\Ketatemp\HTTrack\httrack\lang\Chinese-Simplified.txt D:\Ketatemp\HTTrack\httrack\lang\Dansk.txt D:\Ketatemp\HTTrack\httrack\lang\Deutsch.txt D:\Ketatemp\HTTrack\httrack\lang\Eesti.txt D:\Ketatemp\HTTrack\httrack\lang\English.txt D:\Ketatemp\HTTrack\httrack\lang\Finnish.txt D:\Ketatemp\HTTrack\httrack\lang\Francais.txt D:\Ketatemp\HTTrack\httrack\lang\Greek.txt D:\Ketatemp\HTTrack\httrack\lang\Italiano.txt D:\Ketatemp\HTTrack\httrack\lang\Japanese.txt D:\Ketatemp\HTTrack\httrack\lang\Macedonian.txt D:\Ketatemp\HTTrack\httrack\lang\Magyar.txt D:\Ketatemp\HTTrack\httrack\lang\Makefile.am D:\Ketatemp\HTTrack\httrack\lang\Makefile.in D:\Ketatemp\HTTrack\httrack\lang\Nederlands.txt D:\Ketatemp\HTTrack\httrack\lang\Norsk.txt D:\Ketatemp\HTTrack\httrack\lang\Polski.txt D:\Ketatemp\HTTrack\httrack\lang\Portugues-Brasil.txt D:\Ketatemp\HTTrack\httrack\lang\Portugues.txt D:\Ketatemp\HTTrack\httrack\lang\Romanian.txt D:\Ketatemp\HTTrack\httrack\lang\Russian.txt D:\Ketatemp\HTTrack\httrack\lang\Slovak.txt D:\Ketatemp\HTTrack\httrack\lang\Slovenian.txt D:\Ketatemp\HTTrack\httrack\lang\Svenska.txt D:\Ketatemp\HTTrack\httrack\lang\Turkish.txt D:\Ketatemp\HTTrack\httrack\lang\Ukrainian.txt D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-baselinks.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-changecontent.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-contentfilter.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-displayheader.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-filename.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-filename2.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-filenameiisbug.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-listlinks.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-log.c D:\Ketatemp\HTTrack\httrack\libtest\callbacks-example-simple.c D:\Ketatemp\HTTrack\httrack\libtest\example.c D:\Ketatemp\HTTrack\httrack\libtest\example.h D:\Ketatemp\HTTrack\httrack\libtest\libtest.mak D:\Ketatemp\HTTrack\httrack\libtest\libtest.vcproj D:\Ketatemp\HTTrack\httrack\libtest\Makefile.am D:\Ketatemp\HTTrack\httrack\libtest\Makefile.in D:\Ketatemp\HTTrack\httrack\libtest\readme.txt D:\Ketatemp\HTTrack\httrack\src\hts-indextmpl.h D:\Ketatemp\HTTrack\httrack\src\htsalias.c D:\Ketatemp\HTTrack\httrack\src\htsalias.h D:\Ketatemp\HTTrack\httrack\src\htsback.c D:\Ketatemp\HTTrack\httrack\src\htsback.h D:\Ketatemp\HTTrack\httrack\src\htsbase.h D:\Ketatemp\HTTrack\httrack\src\htsbasenet.h D:\Ketatemp\HTTrack\httrack\src\htsbauth.c D:\Ketatemp\HTTrack\httrack\src\htsbauth.h D:\Ketatemp\HTTrack\httrack\src\htscache.c D:\Ketatemp\HTTrack\httrack\src\htscache.h D:\Ketatemp\HTTrack\httrack\src\htscatchurl.c D:\Ketatemp\HTTrack\httrack\src\htscatchurl.h D:\Ketatemp\HTTrack\httrack\src\htsconfig.h D:\Ketatemp\HTTrack\httrack\src\htscore.c D:\Ketatemp\HTTrack\httrack\src\htscore.h D:\Ketatemp\HTTrack\httrack\src\htscoremain.c D:\Ketatemp\HTTrack\httrack\src\htscoremain.h D:\Ketatemp\HTTrack\httrack\src\htsdefines.h D:\Ketatemp\HTTrack\httrack\src\htsfilters.c D:\Ketatemp\HTTrack\httrack\src\htsfilters.h D:\Ketatemp\HTTrack\httrack\src\htsftp.c D:\Ketatemp\HTTrack\httrack\src\htsftp.h D:\Ketatemp\HTTrack\httrack\src\htsglobal.h D:\Ketatemp\HTTrack\httrack\src\htshash.c D:\Ketatemp\HTTrack\httrack\src\htshash.h D:\Ketatemp\HTTrack\httrack\src\htshelp.c D:\Ketatemp\HTTrack\httrack\src\htshelp.h D:\Ketatemp\HTTrack\httrack\src\htsindex.c D:\Ketatemp\HTTrack\httrack\src\htsindex.h D:\Ketatemp\HTTrack\httrack\src\htsinthash.c D:\Ketatemp\HTTrack\httrack\src\htsinthash.h D:\Ketatemp\HTTrack\httrack\src\htsjava.c D:\Ketatemp\HTTrack\httrack\src\htsjava.h D:\Ketatemp\HTTrack\httrack\src\htslib.c D:\Ketatemp\HTTrack\httrack\src\htslib.h D:\Ketatemp\HTTrack\httrack\src\htsmd5.c D:\Ketatemp\HTTrack\httrack\src\htsmd5.h D:\Ketatemp\HTTrack\httrack\src\htsmms.c D:\Ketatemp\HTTrack\httrack\src\htsmms.h D:\Ketatemp\HTTrack\httrack\src\htsmodules.c D:\Ketatemp\HTTrack\httrack\src\htsmodules.h D:\Ketatemp\HTTrack\httrack\src\htsname.c D:\Ketatemp\HTTrack\httrack\src\htsname.h D:\Ketatemp\HTTrack\httrack\src\htsnet.h D:\Ketatemp\HTTrack\httrack\src\htsopt.h D:\Ketatemp\HTTrack\httrack\src\htsparse.c D:\Ketatemp\HTTrack\httrack\src\htsparse.h D:\Ketatemp\HTTrack\httrack\src\htsrobots.c D:\Ketatemp\HTTrack\httrack\src\htsrobots.h D:\Ketatemp\HTTrack\httrack\src\htsserver.c D:\Ketatemp\HTTrack\httrack\src\htsserver.h D:\Ketatemp\HTTrack\httrack\src\htsstrings.h D:\Ketatemp\HTTrack\httrack\src\htsthread.c D:\Ketatemp\HTTrack\httrack\src\htsthread.h D:\Ketatemp\HTTrack\httrack\src\htstools.c D:\Ketatemp\HTTrack\httrack\src\htstools.h D:\Ketatemp\HTTrack\httrack\src\htsweb.c D:\Ketatemp\HTTrack\httrack\src\htsweb.h D:\Ketatemp\HTTrack\httrack\src\htswizard.c D:\Ketatemp\HTTrack\httrack\src\htswizard.h D:\Ketatemp\HTTrack\httrack\src\htswrap.c D:\Ketatemp\HTTrack\httrack\src\htswrap.h D:\Ketatemp\HTTrack\httrack\src\htszlib.c D:\Ketatemp\HTTrack\httrack\src\htszlib.h D:\Ketatemp\HTTrack\httrack\src\httrack-library.h D:\Ketatemp\HTTrack\httrack\src\httrack.c D:\Ketatemp\HTTrack\httrack\src\httrack.dsp D:\Ketatemp\HTTrack\httrack\src\httrack.dsw D:\Ketatemp\HTTrack\httrack\src\httrack.h D:\Ketatemp\HTTrack\httrack\src\httrack.vcproj D:\Ketatemp\HTTrack\httrack\src\Makefile.am D:\Ketatemp\HTTrack\httrack\src\Makefile.in D:\Ketatemp\HTTrack\httrack\src\md5.c D:\Ketatemp\HTTrack\httrack\src\md5.h D:\Ketatemp\HTTrack\httrack\src\webhttrack D:\Ketatemp\HTTrack\httrack\src\webhttrack.dsp D:\Ketatemp\HTTrack\httrack\src\webhttrack.dsw D:\Ketatemp\HTTrack\httrack\src\minizip\ChangeLogUnzip D:\Ketatemp\HTTrack\httrack\src\minizip\crypt.h D:\Ketatemp\HTTrack\httrack\src\minizip\ioapi.c D:\Ketatemp\HTTrack\httrack\src\minizip\ioapi.c.orig D:\Ketatemp\HTTrack\httrack\src\minizip\ioapi.h D:\Ketatemp\HTTrack\httrack\src\minizip\ioapi.h.orig D:\Ketatemp\HTTrack\httrack\src\minizip\iowin32.c D:\Ketatemp\HTTrack\httrack\src\minizip\iowin32.h D:\Ketatemp\HTTrack\httrack\src\minizip\mztools.c D:\Ketatemp\HTTrack\httrack\src\minizip\mztools.h D:\Ketatemp\HTTrack\httrack\src\minizip\unzip.c D:\Ketatemp\HTTrack\httrack\src\minizip\unzip.c.orig D:\Ketatemp\HTTrack\httrack\src\minizip\unzip.h D:\Ketatemp\HTTrack\httrack\src\minizip\unzip.h.orig D:\Ketatemp\HTTrack\httrack\src\minizip\zip.c D:\Ketatemp\HTTrack\httrack\src\minizip\zip.c.orig D:\Ketatemp\HTTrack\httrack\src\minizip\zip.h D:\Ketatemp\HTTrack\httrack\src\minizip\zip.h.orig D:\Ketatemp\HTTrack\httrack\src\mmsrip\AUTHORS D:\Ketatemp\HTTrack\httrack\src\mmsrip\ChangeLog D:\Ketatemp\HTTrack\httrack\src\mmsrip\common.h D:\Ketatemp\HTTrack\httrack\src\mmsrip\config.h D:\Ketatemp\HTTrack\httrack\src\mmsrip\COPYING D:\Ketatemp\HTTrack\httrack\src\mmsrip\error.c D:\Ketatemp\HTTrack\httrack\src\mmsrip\error.h D:\Ketatemp\HTTrack\httrack\src\mmsrip\main.c D:\Ketatemp\HTTrack\httrack\src\mmsrip\mms.c D:\Ketatemp\HTTrack\httrack\src\mmsrip\mms.h D:\Ketatemp\HTTrack\httrack\src\mmsrip\NEWS D:\Ketatemp\HTTrack\httrack\src\mmsrip\README D:\Ketatemp\HTTrack\httrack\src\proxy\AUTHORS D:\Ketatemp\HTTrack\httrack\src\proxy\changelog.txt D:\Ketatemp\HTTrack\httrack\src\proxy\COPYING D:\Ketatemp\HTTrack\httrack\src\proxy\main.c D:\Ketatemp\HTTrack\httrack\src\proxy\proxystrings.h D:\Ketatemp\HTTrack\httrack\src\proxy\proxytrack.c D:\Ketatemp\HTTrack\httrack\src\proxy\proxytrack.h D:\Ketatemp\HTTrack\httrack\src\proxy\README D:\Ketatemp\HTTrack\httrack\src\proxy\store.c D:\Ketatemp\HTTrack\httrack\src\proxy\store.h D:\Ketatemp\HTTrack\httrack\src_win\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\warning.txt D:\Ketatemp\HTTrack\httrack\src_win\htsswf\htsswf.cpp D:\Ketatemp\HTTrack\httrack\src_win\htsswf\htsswf.dsp D:\Ketatemp\HTTrack\httrack\src_win\htsswf\htsswf.dsw D:\Ketatemp\HTTrack\httrack\src_win\htsswf\htsswf.h D:\Ketatemp\HTTrack\httrack\src_win\htsswf\htsswf.vcproj D:\Ketatemp\HTTrack\httrack\src_win\htsswf\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\htsswf\StdAfx.cpp D:\Ketatemp\HTTrack\httrack\src_win\htsswf\StdAfx.h D:\Ketatemp\HTTrack\httrack\src_win\htsswf\swf\swf2html.txt D:\Ketatemp\HTTrack\httrack\src_win\InnoSetup\httrack-x64.iss D:\Ketatemp\HTTrack\httrack\src_win\InnoSetup\httrack.iss D:\Ketatemp\HTTrack\httrack\src_win\InnoSetup\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\gpl.txt D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\libhttrack.cpp D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\libhttrack.dsp D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\libhttrack.dsw D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\libhttrack.lib D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\libhttrack.vcproj D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\StdAfx.cpp D:\Ketatemp\HTTrack\httrack\src_win\libhttrack\StdAfx.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\about.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\about.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\AddFilter.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\AddFilter.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\BatchUpdate.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\BatchUpdate.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\BuildOptions.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\BuildOptions.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\CatchUrl.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\CatchUrl.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\cpp_lang.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DialogContainer.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DialogContainer.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DialogHtmlHelp.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DialogHtmlHelp.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DirTreeView.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\DirTreeView.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\EasyDropTarget.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\EasyDropTarget.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\FirstInfo.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\FirstInfo.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\gpl.txt D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HtmlCtrl.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HtmlCtrl.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HtmlFrm.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HtmlFrm.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HTMLHelp.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HTMLHelp.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\htssystem.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HTTrackInterface.c D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\HTTrackInterface.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Infoend.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\infoend.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\InfoUrl.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\InfoUrl.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\inprogress.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\inprogress.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\InsertUrl.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\InsertUrl.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Iplog.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Iplog.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\LaunchHelp.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\LaunchHelp.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MainFrm.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MainFrm.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MainTab.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MainTab.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MemRegister.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\MemRegister.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\NewFolder.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\NewFolder.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\newlang.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\newlang.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\NewProj.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\NewProj.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab1.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab1.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab10.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab10.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab11.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab11.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab2.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab2.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab3.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab3.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab4.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab4.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab5.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab5.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab6.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab6.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab7.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab7.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab8.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab8.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab9.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\OptionTab9.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\ProxyId.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\ProxyId.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\RasLoad.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\RasLoad.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\readme.ipv6.htm D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\resource.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Shell.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Shell.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\splitter.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\splitter.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\StdAfx.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\StdAfx.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\trans.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\trans.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\TreeViewToolTip.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\TreeViewToolTip.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\webhttrack.dsp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\webhttrack.dsw D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Wid1.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Wid1.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.dsp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.dsw D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.ncb D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.rc D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.sln D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.suo D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrack.vcproj D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrackDoc.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrackDoc.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrackView.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WinHTTrackView.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Wizard.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\wizard.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\Wizard2.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\wizard2.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WizLinks.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WizLinks.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WizTab.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\WizTab.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\XSHBrowseForFolder.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\XSHBrowseForFolder.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\ico00001.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon1.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon2.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon3.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon4.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon5.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\icon6.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\idr_main.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\mainfram.bmp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\manifest.xml D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\Shell.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\Toolbar.bmp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\WinHTTrack.rc2 D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrack\res\www.cur D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\dlldata.c D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\gpl.txt D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\projectInfo.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\projectInfo.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\resource.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\setup_license.txt D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\Shell.ico D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\StdAfx.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\StdAfx.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.clw D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.def D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.dsp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.dsw D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.idl D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.plg D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.rc D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.tlb D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBar.vcproj D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBarps.def D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackIEBarps.mk D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackLauncher.cpp D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackLauncher.h D:\Ketatemp\HTTrack\httrack\src_win\WinHTTrackIEBar\WinHTTrackLauncher.rgs D:\Ketatemp\HTTrack\httrack\templates\index-body.html D:\Ketatemp\HTTrack\httrack\templates\index-footer.html D:\Ketatemp\HTTrack\httrack\templates\index-header.html D:\Ketatemp\HTTrack\httrack\templates\topindex-body.html D:\Ketatemp\HTTrack\httrack\templates\topindex-bodycat.html D:\Ketatemp\HTTrack\httrack\templates\topindex-footer.html D:\Ketatemp\HTTrack\httrack\templates\topindex-header.html 489 File(s) copied D:\Programs\Internet\Ketarin>rd /s /q "D:\Ketatemp\HTTrack" Edited January 6, 2011 by Omniferum Link to comment Share on other sites More sharing options...
ste123 Posted January 7, 2011 Report Share Posted January 7, 2011 %~dpa is appending a backslash which is causing the xcopy command to fail. I tested this manually with a folder in a CMD window and was able to get the following result: C:\Documents and Settings\Administrator>xcopy /C /E /H /I /Y "C:\folder1\" "C:\folder2\" Invalid path 0 File(s) copied C:\Documents and Settings\Administrator>xcopy /C /E /H /I /Y "C:\folder1" "C:\folder2\" ... (( files copying )) ... 44 File(s) copied Link to comment Share on other sites More sharing options...
Omniferum Posted January 7, 2011 Author Report Share Posted January 7, 2011 *sigh* always a pain in the ass when it is just some stray character. S'fine now, I just appended a * to the %~dpa. Thanks for pointing out my most basic of errors 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