利用批处理命令复制指定文件到指定目录下

复制文件到指定路径

关于复制指定文件到指定路径,一般而言指的是对备份文件,因为其具有增长性,

所以添加任务计划之后会按时进行备份,对于常规文件同样适用。

其步骤大致分为:

1:  设定要复制文件的名称(若为每日备份文件要获取系统时间)

2:  设定复制文件的原路径和目标路径进行复制

3:  退出复制程序

例如:复制Y盘目录下文件到D盘目录下


rem 关闭回显

@echo off

rem   设定文件时间

set d=%date:~0,10%

set d=%d: =0%

rem 设定需要复制的文件名称

set filename=%d%-windows-dhcp[172.16.8.32]

rem  设定需要复制的文件路径netsh dhcp dump > d:\%filename%    复制指定文件到指定目录

copy Y:\%filename%.cfg D:\dhcp

copy Y:\%filename%.txt D:\dhcp

rem 退出此次任务

exit

注:1:如果非按系统时间命名文件,则无需获取系统时间。

2:如果实在运维中,一定要先在自己电脑或虚拟机上测试,以防有误造成不必要的损失。

原文地址:https://www.cnblogs.com/jiechenyi/p/8431360.html

时间: 2025-01-06 08:20:19

利用批处理命令复制指定文件到指定目录下的相关文章

cocos2d-x教程3:用php或DOS批处理命令来转换文件和解压缩zip

tinyurl.com/nrxcsea tinyurl.com/nanqhzt tinyurl.com/l2wh6kg tinyurl.com/o3ekj2w tinyurl.com/q3865ld tinyurl.com/ny2gcsw tinyurl.com/o8cabvz tinyurl.com/or7pq8t tinyurl.com/lokv5dw tinyurl.com/pecmpqm tinyurl.com/kafpj4l tinyurl.com/orlulbc tinyurl.co

php修改指定文件的指定内容

1 <?php 2 $origin_str = file_get_contents('路径/文件.txt'); 3 $update_str = str_replace('qwe=0', 'qwe=1', $orgin_str); 4 file_put_contents('路径/文件.txt', $update_str); 5 ?> php修改指定文件的指定内容

windows下利用批处理命令生成maven项目(java、javaWeb)

觉得用IDE生成maven项目会卡住,很慢.就用cmd写了个cmd批处理命令来生成maven项目.效果如下 生成项目导入idea后结构如下 批处理命令代码如下 @echo off ::echo 请选择项目类型: echo 1.maven-archetype-quickstart echo 2.maven-archetype-webapp set /p webType=请选择项目类型: ::echo 选择了%webType% set /p DgroupId= DgroupId= set /p Da

shell如何在指定文件的指定位置后面添加内容

最近工作中遇到一个问题,想在某个文件的指定位置后面添加一个标志位,要求在shell脚本里实现. 问题说明: 想在sys_config.fex文本的某个字符串后面添加一个flag 例如:sys_config.fex里有这么一段 [nand_para] nand_use = 1 要求在[nand_para]后面添加一个flag = 1,最后变成(不影响其他内容): [nand_para] flag = 1 nand_use = 1 具体实现: 参考资料(http://bbs.chinaunix.ne

Linux SCP命令复制传输文件的用法

SCP命令是用户通过网络将一台Linux服务器的文件复制到另一台Linux服务器,方法如下: 一:从本地复制到远程 复制文件: 命令格式: scp local_file [email protected]_ip:remote_folder 例子: scp /home/space/music/1.mp3 [email protected]:/home/root/others/music scp /home/space/music/1.mp3 [email protected]:/home/root

上班打卡--- 通过批处理命令执行jar文件来记录上班时间

如果 一个程序员要记录自己上班工作时间的话 ,还需要靠手动去记录, 那就有点 不够范了, 程序员自然要有自己的极客范儿 , 下面就跟我一起来(zhuangbi); 先列一下整体的步骤: 1: 先做一个jar文件, 通过执行这个jar文件可以将上下班时间 写入数据库中; 2: 再写一个批处理脚本,能通过批处理命令来执行这个jar文件; 3: 将批处理文件做开机启动执行处理; 1: 先写一个可执行jar: 原理: 通过jdbc操作数据库, 那就上代码吧: 项目目录结构: pom.xml文件: <?x

adb pull命令复制数据库文件.db到电脑

1.win+r cmd进入命令行 2.cd 进入[sdk]/platform-tools目录下 3.执行下面命令行,复制xxx.db到F:/dest adb pull /data/data/[package name]/xxx.db F:\dest 4.是的,这一步正常来说就要报错了"failed to copy xxx.db to F:\dest\dest.db : Permission denied" 原因是权限不够 5.只能用shell命令进行系统里给xxx.db增加读权限了,执

利用manifest文件对程序目录下的dll进行分类

1 背景 对于大部分的券商和机构投资者,只能通过有交易所交易系统接入资质的券商提供的柜台系统来进行现货交易.相对于期货市场,现货市场的柜台系统千差万别,接入协议有明文字符串.二进制数据和FIX协议等,接入方式有TCP连接.COM组件和dll动态库等.要想开发一个覆盖市面上所有的现货柜台的报盘系统,就必须能同时支持这些柜台的所有接入方式.在开发的过程中遇到的关于动态库版本兼容问题有以下几个: 同一柜台系统提供商发布了2套柜台系统,用于对接这2套系统的开发包是一样的,只是由于版本不同不能通用 不同柜

C/C++ 遍历目录文件,默认目录下

每次遇到这样的问题总会折腾很久,到网上搜,或者查资料,弄了很多次,但就是没记住,这次写程序又遇到了,干脆就把它都弄清楚了,然后顺便在这里记录一下,以后再遇到就不用到处去找了. 用 C/C++ 遍历目录文件主要有两种方式,分别对应在 Windows VS 环境下和 Linux\Unix 环境下的方法,它们各自所使用的函数如下: (Windows VS)_findfirst, _findnext, _findclose (Linux\Unix)opendir, readdir, closedir 下