鸟儿博客

天行健,君子以自强不息~ 地势坤,君子以厚德载物~

Robocopy 强大的命令行复制工具

此工具在xp resource kit 和 vista/win7中可以找到,多线程复制,而且默认复制的时候只复制那些时间戳不同或者大小不一样的文件。


事实上在win7/vista中文件复制速度已经大大超过了xp下文件复制的速度,而xp如果要复制一个很大的文件就比较耗时,使用此工具可以加快很多。


下面是使用帮助,有点繁琐,用起来很爽…


删除文本中重复的行

一段批处理删除文本中重复的行,可以用于文本筛选去处重复行,效果和 [Flash 标签云 For Zblog 1.8] 的第二个批处理差不多


[code]
@echo off
(echo 清除重复行后的文件内容:& echo.)>b.txt
for /f "delims=" %%i in (a.txt) do (
if not defined %%i set %%i=A & echo %%i>>b.txt)

微软CRC32命令行工具

微软提供的CRC32校验工具,虽然CRC32没有MD5,SHA1那么唯一,但是在小范围内绝对是可以用的。

CRC Verification Utility, Version 3.05
Copyright (C) Microsoft, 1992-1997
Usage: CRC { filename | x: } [options]


NTFS压缩工具Compact.exe

近期写一些不常见的批处理工具,微软提供的一些工具并没有全部列在帮助列表,甚至有些程序并没有提供到系统中,但是他们是命令行的,很好很强大~

Compact.exe是一个命令行工具,它在C:\windows\System32文件夹中,使用它能显示或改变 NTFS 分区上文件的压缩.,也可以查看特定文件和文件夹的压缩状态。该程序的语法形式为:
[QUOTE]
COMPACT [/C | /U] [/S[:dir]] [/A] [/I] [/F] [/Q] [filename [...]]
...


一键复制文件路径

网上找来的一个东西,觉得不错,分享下~
问题起源:
...

解决方法是个批处理,实际上是对注册表的操作添加右键菜单,调用vbs命令实现控制剪贴板内容的效果。
reg add HKCR\*\shell\CopyPath\Command /ve /d "mshta vbscript:clipboarddata.setdata("""text""","""%%1""")(close)"
reg delete HKCR\*\shell\CopyPath /f
测试,支持

分页:[«]1[2][3][4][5][»]
« 2010年8月 »
Sun Mon Tue Wed Thu Fri Sat
1234567
891011121314
15161718192021
22232425262728
293031

文章归档

广告位