如何将TXT文件夹中的所有文件都移动到TEMP文件夹?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将TXT文件夹中的所有文件都移动到TEMP文件夹?相关的知识,希望对你有一定的参考价值。
参考技术A 不清楚你的实际文件/情况,仅以问题中的说明为据复制粘贴到记事本,另存为xx.bat,编码选ANSI@echo off
rem 将一个指定文件夹/目录里的文件剪切/移动到另一个新文件夹里
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "oldfolder=D:\\xxx\\TXT"
set "newfolder=D:\\yyy\\TEMP"
if not exist "%oldfolder%" (echo;"%oldfolder%" no found&goto end)
if "%oldfolder:~-1%" equ "\\" (set "oldfolder=%oldfolder:~,-1%")
if "%newfolder:~-1%" equ "\\" (set "newfolder=%newfolder:~,-1%")
(echo;Do While WSH.StdIn.AtEndOfStream=False
echo;f=WSH.StdIn.ReadLine
echo;WSH.echo f ^& "|" ^& replace^(f,WSH.Arguments^(0^),WSH.Arguments^(1^),1,1,1^)
echo;Loop)>"%tmp%\\v.v"
for /f "tokens=1* delims=|" %%a in ('dir /a-d/b/s "%oldfolder%\\" 2^>nul^|cscript -nologo -e:vbscript "%tmp%\\v.v" "%oldfolder%" "%newfolder%"') do (
if not exist "%%~dpb" (md "%%~dpb")
echo;"%%a" --^> "%%b"
rem move "%%a" "%%~dpb"
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
以上是关于如何将TXT文件夹中的所有文件都移动到TEMP文件夹?的主要内容,如果未能解决你的问题,请参考以下文章
如何仅将提交的文件名导出到 git 中的 txt 文件? [复制]