English 中文(简体)
档案的移动
原标题:dos batch file for move of files
  • 时间:2012-01-11 15:23:05
  •  标签:
  • batch-file

Is there a way to move files in a directory (we have 1.7 million) to folders based upon a date? WOuld like to move all files created between 1-1-2010 and 2-1-2010 to a specific folder

问题回答

你们可以使用大范围特征。 它属于Windowsista和Windows 7的违约情况,你可以在Windows XP的微观软件网站上下载。

如果你的视窗为64比值,甚至会转移超过256个特性的文档,而CTRL+C、CTRL+V则视窗探索者(我可以理解为什么)。 看到该方案有助于你在监督事务司的书目中撰写以下内容(例例,通常你可以写到底):

robocopy /? > c:
obocopyhelp.txt

利用转换器“/MINAGE”确定拟复制/移动的文档的最低年龄,以及确定最高年龄的“//

我从未把档案移过,也从未试图按年龄对其进行过滤,但我认为应该(例如从F到G,到2011年档案):

robocopy F: G: /MOVE /MAXAGE:20110101 /MINAGE:20111231

加上关于“范围......”的其他参数。 通常我加上“R:0/W:0”,因为它不试图查阅系统档案(如果你掌握有管理权特权的批量档案),有100万次,每份系统档案的等待时间为2秒,可翻印/移动(200万秒钟或23天,仅用于页纸质和纤维过滤)。 而“A-:H”则转向秘密档案。

还铭记存在非关税壁垒(C类:用户名录)和加密目录,并使用开关。

这只得很 n,但可以两度使用<>.forfiles。 是否将日期大于2010-01年的所有档案移至文件夹,第二次将所有档案移至2010年之后? (可可靠地按您的日期格式分类)回复到原来的文件夹。

肯定不是粗略的。





相关问题
complex batch replacement linux

I m trying to do some batch replacement for/with a fairly complex pattern So far I find the pattern as: find ( -name *.php -o -name *.html ) -exec grep -i -n hello {} + The string I want ...

How to split a string by spaces in a Windows batch file?

Suppose I have a string "AAA BBB CCC DDD EEE FFF". How can I split the string and retrieve the nth substring, in a batch file? The equivalent in C# would be "AAA BBB CCC DDD EEE FFF".Split()[n]

How to check which Operating System?

How can I check OS version in a batch file or through a vbs in an Windows 2k/2k3 environment ? You know ... Something like ... : "If winver Win2k then ... or if winver Win2k3 then ....

热门标签