批量文件 - 如何传输特定文件。 [英] BATCH FILE - How can i transfer a specific file.

查看:146
本文介绍了批量文件 - 如何传输特定文件。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的文件夹中有.xml文件。

我想专门将它们转移到另一个文件夹。



例如:





文件夹A:



2012P02B.XML
2012P02B.XML

2012PCXB.XML

2012P80K.XML

2012PC6H.XML

2012P93L .XML

2012P02X.XML



我想将除2012P02B.XML之外的所有其他内容转移到 FOLDER B



请帮帮我。谢谢和问候!

解决方案

如果要移动除一个文件以外的所有文件,可以在移动其他文件之前重命名它,并在完成后恢复它。 br $>


设置KEEPFILE = 2012P02B.XML 
设置TARGETDIR = C:\ FOLDERB

ren %KEEPFILE %% KEEPFILE%。kept
move * .XML%TARGETDIR%
ren%KEEPFILE%.kept%KEEPFILE%


使用通配符:*是任何文本,?是任何角色

尝试:

复制2012P02?.XML C:\ FOLDERB 


I have .xml file in my folder.
I want to specifically transfer them to another folder.

For Example:


FOLDER A:

2012P02B.XML
2012P02B.XML
2012PCXB.XML
2012P80K.XML
2012PC6H.XML
2012P93L.XML
2012P02X.XML

I want to transfer all of the others except to "2012P02B.XML" to FOLDER B.

Help me please. Thanks and Regards!

解决方案

If you want to move all files except one single file, you can rename it before moving the other files and restore it when your done.

set KEEPFILE=2012P02B.XML
set TARGETDIR=C:\FOLDERB

ren %KEEPFILE% %KEEPFILE%.kept
move *.XML %TARGETDIR%
ren %KEEPFILE%.kept %KEEPFILE%


Use the wildcards: "*" is "any text", "?" is "any character"
Try:

copy 2012P02?.XML C:\FOLDERB


这篇关于批量文件 - 如何传输特定文件。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆