# copy the file from one path to another path
@echo off
set logPath=\\HK000HSP9904.hk.hsbc\HK000HSP9108\System\DBA\PROJECTS\MAP-CRE (RL)\Cognos 10 Evergreen(ALMW)\
set objFromPath=\\HK000HSP9904.hk.hsbc\HK000HSP9108\System\DBA\PROJECTS\MAP-CRE (RL)\Cognos 10 Evergreen(ALMW)\CR663847
set objToPath=\\HK000HSP9900.hk.hsbc\HK000HSP9085\HASECO\MAP\
date /T > "%logPath%\staging.log"
time /T >> "%logPath%\staging.log"
xcopy /S /Y "%objFromPath%" "%objToPath%" >> "%logPath%\staging.log"
dir /S "%objToPath%" >> "%logPath%\staging.log"
echo Copy completed
pause
----------------------------------------------------
Xcopy参数介绍
DOS批处理命令,永远是不朽的命令,不仅功能强大,同时,速度也是最快的!但是,很多新手学习计算机,
都已经遗忘了本不该忘记的批处理命令。
我们不可数典忘祖,该学习的还是要学习,不该忘记的还是不能忘记,尤其是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.168\UpdateFiles e:\123 /s /e /y
命令解释:将192.168.0.168这台计算机的名称为UpdateFiles的文件夹内的所有东西,全部复制到本机的e:\123 文件夹;参数说明:在复制文件的同时也复制空目录或子目录,如果目标路径已经有相同文件了,使用覆盖方式而不进行提示。
相关推荐
configure.bat用于配置ODAC环境,unconfigure.bat则是解除配置,install.bat用于安装ODAC组件,uninstall.bat则是卸载组件。这些批处理文件简化了ODAC的安装和管理过程。 2. readme.htm:这是ODAC的详细文档,通常...
1. **configure.bat、uninstall.bat、unconfigure.bat、install.bat**:这些是批处理脚本,通常用于自动执行配置、安装、卸载或反配置任务。`configure.bat`可能是用于设置环境变量或者进行一些必要的配置;`...
- **configure.bat、uninstall.bat、unconfigure.bat、install.bat**: 这些是批处理文件,分别用于配置、卸载和反配置ODAC组件,以及安装ODAC到系统环境。 - **readme.htm**: 包含了关于ODAC组件的详细使用说明和...
这个压缩包“ODAC121021Xcopy_x64.zip”是64位版本的,特别针对12.1版本的Oracle数据库,提供了一整套开发和部署所需的工具和库。 首先,我们来看看压缩包内的文件: 1. **configure.bat**:这是一个批处理文件,...
the subdirectories themselves of course), like XCOPY /S from used in DOS. This file came from Planet-Source-Code.com...the home millions of lines of source code You can view comments on this code/and ...
3. **配置脚本**:配置文件如configure.bat、uninstall.bat、unconfigure.bat和install.bat,这些批处理文件用于安装、卸载或配置ODAC组件,简化了系统集成的过程。 4. **readme.htm**:这是官方提供的说明文档,...
2. 系统备份:利用`xcopy`命令,可以创建批处理脚本来定期备份重要的系统文件或整个系统。 3. 自动安装程序:将安装程序的路径和参数写入批处理,可实现无人值守的安装过程。 4. 开机启动:将批处理文件放在启动目录...
这个压缩包包含了多个文件,如configure.bat、uninstall.bat、unconfigure.bat、install.bat等,这些文件分别用于安装、卸载和配置ODAC组件。 1. **configure.bat**:这是一个批处理文件,通常用于设置环境变量和...
7. **Xcopy Deployment**: "Xcopy"代表“交叉复制”,意味着该版本的ODAC可以通过简单的文件复制方式进行部署,而无需使用安装程序。这简化了在目标机器上的部署过程,只需将文件复制到指定位置即可。 8. **64-bit ...
xcopy_v202.apk.1.1.1.1 (1).1
windows xcopy 远程拷贝
.NET连接ORACLE11.2.03驱动,32位版本,安装方法:INSTALL ALL c:\odp.net myhome,完成后执行c:\odp.net\configure.bat all myhome安装到全局程序集缓存。
ODAC112030Xcopy_x64和ODAC112040Xcopy_64bit是两个不同版本的ODAC组件,适用于64位操作系统。这些版本号(如112030和112040)通常代表Oracle数据库的主要和次要版本号,例如11.2.0.30和11.2.0.40,其中数字11表示主...
7. **Batch Files**: "configure.bat", "uninstall.bat", "unconfigure.bat" 和 "install.bat" 是批处理脚本,分别用于配置、卸载和反配置ODAC组件,以及安装过程。这些脚本简化了部署和管理任务。 8. **Readme ...
64-bit Oracle Data Provider for .NET 4 12.2.0.1.0 64-bit Oracle Data Provider for .NET 2.0 12.2.0.1.0 64-bit Oracle Providers for ASP.NET 4 12.2.0.1.0 64-bit Oracle Providers for ASP.NET 2.0 12.2....
ODAC1120322Xcopy_x64.zip是一个针对64位操作系统的压缩包,其中包含Oracle Data Access Components (ODAC) 的特定版本,用于与Oracle数据库进行交互。ODAC是用于Microsoft SQL Server的Oracle数据提供程序,允许SQL...
1. `xcopy`:这是一个用于复制文件和目录的命令,具有丰富的选项,例如 `/s` 表示复制子目录,`/e` 包括空目录,`/d` 只复制更新的文件,`/i` 如果目标目录不存在,则假设为目录,`/exclude:file_list` 排除指定文件...
ODAC1120320Xcopy_x64是专为64位操作系统设计的一个版本,对应的是Oracle 11.2.0.3.20的驱动和组件。这个压缩包包含了一整套的安装资源,适用于那些需要在64位系统上进行Oracle数据库操作的.NET开发人员。 ODAC提供...
使用方法,解压后,在解压目录 用管理员运行!用管理员运行!...install.bat oledb c:\oracle odac 配置环境变量 为Path添加“C:\oracle;C:\oracle\bin;” 添加在最前面即可 重启 SQLSERVER 实例即可