佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1790|回复: 22

auto copy 的 bat file

[复制链接]
发表于 27-3-2008 04:33 PM | 显示全部楼层 |阅读模式
请问有人会写个简单的 bat file
主要目的就是需要自动 backup 我要的文件去其他地方
有办法吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 27-3-2008 04:46 PM | 显示全部楼层
你要backup 什么file ?? 从哪里去哪里??
回复

使用道具 举报

发表于 27-3-2008 05:10 PM | 显示全部楼层
原帖由 bojiyu 于 27-3-2008 04:33 PM 发表
请问有人会写个简单的 bat file
主要目的就是需要自动 backup 我要的文件去其他地方
有办法吗?


写个program(你所熟悉的language),放去scheduler就可以了
回复

使用道具 举报

发表于 27-3-2008 07:28 PM | 显示全部楼层
if exist backup.log del backup.log /f
XCOPY /Y /E /D C:\*.*  D:\Backup >>backup.log
/Y 是不需要confirmation
/E 是复制包括空的文件夹
/D 是检查文件是否有更改 才复制。
>>backup.log 是把复制的文件写在backup,log里面
第一行是把旧的 backup.log 洗掉。
把以上两行写成.bat 文件,放去scheduler就可以了
回复

使用道具 举报

 楼主| 发表于 27-3-2008 10:04 PM | 显示全部楼层
原帖由 元显 于 27-3-2008 05:10 PM 发表
写个program(你所熟悉的language),放去scheduler就可以了

我就是不会所以才要来这里找帮忙
我不是读 IT 的
回复

使用道具 举报

 楼主| 发表于 27-3-2008 10:05 PM | 显示全部楼层
原帖由 文世杰 于 27-3-2008 07:28 PM 发表
if exist backup.log del backup.log /f
XCOPY /Y /E /D C:\*.*  D:\Backup >>backup.log
/Y 是不需要confirmation
/E 是复制包括空的文件夹
/D 是检查文件是否有更改 才复制。
>>backup.log 是把复制的文件写 ...

多谢了
我自己先试看看
回复

使用道具 举报

Follow Us
 楼主| 发表于 27-3-2008 10:15 PM | 显示全部楼层
原帖由 文世杰 于 27-3-2008 07:28 PM 发表
if exist backup.log del backup.log /f
XCOPY /Y /E /D C:\*.*  D:\Backup >>backup.log
/Y 是不需要confirmation
/E 是复制包括空的文件夹
/D 是检查文件是否有更改 才复制。
>>backup.log 是把复制的文件写 ...

if exist backup.log del backup.log /f
XCOPY /Y /E /D C:\Documents and Settings\bojiyu\My Documents\New Folder  D:\Backup >>backup.log
是不是这样?
为什么我double click的时候什么都没有copy
只是多了一个名字"backup"的  notepad file 而已,但是却是空的


我不需要注明folder的名字吗?
还有,那个backup.log 需要改吗?
回复

使用道具 举报

发表于 27-3-2008 10:37 PM | 显示全部楼层
你的folder 名称有空位, 要加引号。

if exist backup.log del backup.log /f
XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*"  D:\Backup >>backup.log
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 27-3-2008 10:47 PM | 显示全部楼层
已经可以copy了,但是却有个小问题
如果我需要copy那个file去network的电脑呢?
copy的destination该如何写?IP 需要写吗?
我已经试过 \\user\shareddocs\newfolder 但是不可以
可以帮帮忙吗?
多谢先
回复

使用道具 举报

发表于 27-3-2008 10:55 PM | 显示全部楼层
\\user\shareddocs\newfolder

user 是你destination 电脑的名称吗?
假如是的话是没问题的。

你可以把上面那行用start 里面的run 跑一下假如开不到destination folder 的话, 应该是 dns 的问题, 你把电脑的名称换去ip address 应该就可以了
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:01 PM | 显示全部楼层
原帖由 文世杰 于 27-3-2008 10:55 PM 发表
\\user\shareddocs\newfolder

user 是你destination 电脑的名称吗?
假如是的话是没问题的。

你可以把上面那行用start 里面的run 跑一下假如开不到destination folder 的话, 应该是 dns 的问题, 你把电脑的 ...

用start run可以开到
但是写在bat file 里面却不能
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:06 PM | 显示全部楼层
IP address 也试了,但是也不行

if exist backup.log del backup.log /f
XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*" \\user\shareddocs\New Folder

是这样写对吗?
回复

使用道具 举报

发表于 27-3-2008 11:10 PM | 显示全部楼层
"\\user\shareddocs\New Folder"
都讲folder 有空位的话要加引号。

if exist backup.log del backup.log /f
XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*" "\\user\shareddocs\New Folder"
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:19 PM | 显示全部楼层
对不起,我完全不懂这些的
刚刚我已经抄你写的,但是也是不能
完全没有东西copy
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:23 PM | 显示全部楼层
哈哈。。可以了
刚才我卡了很多个folder来test,一不小心将那个要copy的folder delete 掉了


多谢你啊。。
回复

使用道具 举报

发表于 27-3-2008 11:27 PM | 显示全部楼层
不客气。你是programmer 吗 ?
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 27-3-2008 11:32 PM | 显示全部楼层
原帖由 文世杰 于 27-3-2008 11:27 PM 发表
不客气。你是programmer 吗 ?

就是因为我不是所以什么都不懂

问你最后一个问题
如果要一次过copy去很多架电脑的话要怎样写?
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:35 PM | 显示全部楼层
原帖由 bojiyu 于 27-3-2008 11:32 PM 发表

就是因为我不是所以什么都不懂

问你最后一个问题
如果要一次过copy去很多架电脑的话要怎样写?

除了在重抄之外,有没有 or 之类的 command ?
回复

使用道具 举报

 楼主| 发表于 27-3-2008 11:42 PM | 显示全部楼层
你应该睡觉了吧。。
没关系,我明天才来看
多谢啊。。晚安。。
回复

使用道具 举报

发表于 28-3-2008 10:24 AM | 显示全部楼层

回复 18# bojiyu 的帖子

对,假如copy去很多架电脑的话 , 就重抄

if exist backup.log del backup.log /f
XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*" "\\ComputerA\shareddocs\New Folder"

XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*" "\\ComputerB\shareddocs\New Folder"

XCOPY /Y /E /D "C:\Documents and Settings\bojiyu\My Documents\New Folder\*.*" "\\ComputerC\shareddocs\New Folder"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 31-12-2025 07:10 PM , Processed in 0.157356 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表