zoukankan      html  css  js  c++  java
  • schtasks /create 计划任务 中文路径 名字都要加“” 子命令 /tn /tr 前面要空格 否则会出错


    echo
    off echo. 清空连接 net use * /del /y echo. 连接 net use \192.168.1.2人力资源部考勤考勤数据-小莫提供 "密码" /user:"用户名" echo. 复制 --并且-强制覆盖 xcopy "D:2015Program FilesKTecoatt2000.mdb" "\192.168.1.2人力资源部考勤考勤数据-小莫提供" /Y /S /E


     以上是   动作剧本

    schtasks  /create  /tn "定时更新考勤数据"  /sc daily  /st 13:00:00    /tr "D:2015Program Files备份到服务器.bat"

    echo.中文路径 名字都要加“”
    echo.   schtasks他的子命令    /tn    /tr   前面要空格 否则会出错

    以上是  播放  动作剧本

    XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝系统文件;使用时源盘符、源目标路径名、源文件名至少指定一个;选用/S时对源目录下及其子目录下的所有文件进行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;选用/V参数时,对的拷贝的扇区都进行较验,但速度会降低。

    我们不可数典忘祖,该学习的还是要学习,不该忘记的还是不能忘记,尤其是DOS批处理命令,在开发软件或项目的时候,都离不开这些基本的原始的命令。本文,我们来学习Xcopy的参数及实例

    一、Xcopy参数介绍

      命令格式:XCOPY source [destination] 一堆可选的参数
      参数介绍
      source 指定要复制的文件。
      destination 指定新文件的位置和/或名称。
      /A 只复制有存档属性集的文件, 但不改变属性。
      /M 只复制有存档属性集的文件, 并关闭存档属性。
      /D:m-d-y 复制在指定日期或指定日期以后改变的文件。如果没有提供日期,只复制那些源时间比目标时间新的文件。
      /EXCLUDE:file1[+file2][+file3]...
      指定含有字符串的文件列表。如果有任何字符串与要被复制的文件的绝对路径相符,那个文件将不会得到复制。
      例如,指定如 obj 或 .obj 的字符串会排除目录 obj 下面的所有文件或带有 .obj 扩展名的文件。
      /P 创建每个目标文件前提示。
      /S 复制目录和子目录,除了空的。
      /E 复制目录和子目录,包括空的。 与 /S /E 相同。可以用来修改 /T。
      /V 验证每个新文件。
      /W 提示您在复制前按键。
      /C 即使有错误,也继续复制。
      /I 如果目标不存在,又在复制一个以上的文件, 则假定目标一定是一个目录。
      /Q 复制时不显示文件名。
      /F 复制时显示完整的源和目标文件名。
      /L 显示要复制的文件。
      /G 允许将没有经过加密的文件复制到不支持加密的目标。
      /H 也复制隐藏和系统文件。
      /R 改写只读文件。
      /T 创建目录结构,但不复制文件。不包括空目录或子目录。/T /E 包括空目录和子目录。
      /U 只复制已经存在于目标中的文件。
      /K 复制属性。一般的 Xcopy 会重设只读属性。
      /N 用生成的短名复制。
      /O 复制文件所有权和 ACL 信息。
      /X 复制文件审核设置(隐含 /O)。
      /Y 禁止提示以确认改写一个现存目标文件。
      /-Y 导致提示以确认改写一个现存目标文件。
      /Z 用重新启动模式复制网络文件。

    二、Xcopy命令实例介绍

      ①本机复制文件或文件夹的实例

    复制代码 代码如下:

      Xcopy d:UpdateFiles e:123  /s /e /y

      命令解释:将D盘的UpdateFiles文件夹中包含的所有东西,全部复制到E盘的123文件夹内;/s /e /y 参数说明:在复制文件的同时也复制空目录或子目录,如果目标路径已经有相同文件了,使用覆盖方式而不进行提示。

      ②在局域网中的应用实例

    复制代码 代码如下:

      Xcopy \192.168.0.168UpdateFiles e:123  /s /e /y

      命令解释:将192.168.0.168这台计算机的名称为UpdateFiles的文件夹内的所有东西,全部复制到本机的e:123 文件夹;参数说明:在复制文件的同时也复制空目录或子目录,如果目标路径已经有相同文件了,使用覆盖方式而不进行提示。

        ③结合/d标签,实现只复制比目标文件新的文件

    假如现在c:a文件夹下的所有文件和d:a下的文件相同(修改日期及内容)

    c:a下的一个文件被别人修改了或者添加了一个文件!
    能否写个bat,判断一下c:a文件夹下的每个文件的最后修改日期是不是在前两天内!如果是,则复制到d:a下的相应目录(要是原来有,则覆盖),如果不是,则不复制了.

    复制代码 代码如下:

    @echo off
    echo y|xcopy c:a /d /e /r /k d:a
    pause


    经测试如果目标文件与源文件相同则不复制。确实一定程度了减少了对硬盘的读写。

     
    博客园:冷色008 百度:冷色008
  • 相关阅读:
    leetcode 347. Top K Frequent Elements
    581. Shortest Unsorted Continuous Subarray
    leetcode 3. Longest Substring Without Repeating Characters
    leetcode 217. Contains Duplicate、219. Contains Duplicate II、220. Contains Duplicate、287. Find the Duplicate Number 、442. Find All Duplicates in an Array 、448. Find All Numbers Disappeared in an Array
    leetcode 461. Hamming Distance
    leetcode 19. Remove Nth Node From End of List
    leetcode 100. Same Tree、101. Symmetric Tree
    leetcode 171. Excel Sheet Column Number
    leetcode 242. Valid Anagram
    leetcode 326. Power of Three
  • 原文地址:https://www.cnblogs.com/--3q/p/5720656.html
Copyright © 2011-2022 走看看