- 帖子
- 5
- 积分
- 25
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-6-29
|
[文件操作] 如何在dos中比较局域网目录中的两个文件大小和覆盖呢?
本帖最后由 justosayhi 于 2011-7-3 23:18 编辑
已查到下面的代码能把本机电脑某个文件的大小和预设参数作比较,然后把小于参数的文件进行复制或移动。
@echo off&setlocal enabledelayedexpansion
title %date% %time:~,8% By escortmnm
cd d:\abc\test
for /f "tokens=*" %%i in ('dir /b data.dat) do (
if %%~zi leq 665600 move /y "%%~dpnxi" "bad.bak")
pause
但我想实现下面的功能:
首先进入局域网的\\abc\test目录,然后比较a.dat文件和b.dat文件,如果a.dat比b.dat小10kb的话就自动把b.dat覆盖a.dat.,这个bat文件能在任意一台局域网的电脑运行,请问应该如何编写这个bat文件呢? |
-
1
评分人数
-
|