CopyFile 使用方法
CopyFile复制文件
BOOL CopyFile(LPCTSTR lpExistingFileName,LPCTSTR lpNewFileName,BOOL bFailIfExists );
返回值说明:
调用成功,返回非零值
调用失败,返回零值,并且设置GetLastError()
参数说明:
1.LPCSTR lsExiststringFilename 将要拷贝的文件名
2.LPCSTR lpNewFilename 新的目标文件名
3.BOOL bFailIfExists 有两种情况
如果设置为true,如果文件存在,则函数调用失败,言下之意不会覆盖;
如果设置为false,如果文件存在,函数继续执行,执行成功后返回true,言下之意是将文件强制覆盖
#include <stdio.h>
#include <windows.h>int main(int argc,LPTSTR argv[])
{TCHAR a;if(argc != 3){printf("程序使用方法错误,正确使用办法 :%s filename1 filename2\n",argv[0]);return 1;}if(!CopyFile(argv[1],argv[2],true)){//printf("%d\n",GetLastError());if(GetLastError() == 80){printf("%s文件已存在,是否进行替换?Y|N:",argv[2]);scanf("%c",&a);if((a == 'Y') || (a == 'y')){CopyFile(argv[1],argv[2],false);}}}
}
CopyFile 使用方法相关推荐
- shutil.copyfile使用方法
shutil.copyfile是将文件从一个文件夹复制到另一个文件夹中 import os import shutil for dir_name in os.listdir('./labelme_js ...
- 关于方法 File.renameTo() 方法的一些误区
重命名使用 首先从直观上看这个方法是重命名 比如把D:/test/123.zip 更改为456.zip @Testpublic void rename(){File srcFile = new Fil ...
- 物流项目宣传活动任务前台分页展示
PromotionAction代码: @ParentPackage("json-default") @Namespace("/") @Controller @S ...
- 14 Python 办公自动化
目录 1.普通文件自动化管理 1.1 文件的复制 1.2 文件内容的复制 1.3 文件的裁剪 1.4 文件的删除 1.5 文件的压缩与解压缩 1.6 文件的查找 1.7 查找含有指定内容的文件 1.8 ...
- 批量修改图片名及批量进行图像数据预处理
1.批量修改文件名:首先声明所有图片所在的文件夹路径GOOD_dirpath,然后用os库的listdir函数遍历,再用rename方法进行改名,如下: num=1 #图片序号 for img_nam ...
- 在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 11g 集群
作者:Jeffrey Hunter 了解如何以低于 2,700 美元的费用在 Oracle Enterprise Linux 上安装并配置 Oracle RAC 11g 第 2 版开发集群. 本指南中 ...
- Java面试题大全2021版
一.Java 基础 JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境. JRE:Java Run ...
- python中shutil.copyfile的用法_用Python复制文件的9个方法
Python 中有许多"开盖即食"的模块(比如 os,subprocess 和 shutil)以支持文件 I/O 操作.在这篇文章中,你将会看到一些用 Python 实现文件复制的 ...
- VC++ CopyFile函数使用方法
BOOL CopyFile( LPCTSTR lpExistingFileName, // pointer to name of an existing file LPCTSTR lpNewFileN ...
最新文章
- AngularJS 指令中的require
- obj,lib,dll,exe
- VC程序调试技术,一些工具上和具体的问题,包括内存检测
- ubuntu vim php配置文件在哪,ubuntu vim的配置文件在哪
- php判断绝对路径文件是否存在,php – 如何确定文件路径是否绝对?
- Linux下的进程内存结构
- Linux上Oracle自动启停方案
- 数学软件Maple使用教程
- 用IDEA进行git版本控制
- 软考中级软件设计师——数据结构与算法基础
- 最厉害的java混淆器_Java-哪个JAVA混淆器好用?
- 研究生能合作发表论文吗?
- LOJ#6198. 谢特(SAM+01Trie树合并)
- 苹果系统 如何快速访问服务器,mac下的finder怎么使用技巧 苹果系统如何快速打开Finder...
- pikachu漏洞平台通关系列导览(所有关卡已完结)
- sql compact 转mysql_如何将数据导入到 SQL Server Compact Edition 数据库中(四)
- 整理一批 国内外优秀设计团队 设计相关网站
- 怎样提高语言组织能力
- 李想:从放弃高考到如今第三次创业,我的经验和教训
- HTML+CSS实现带按钮的弹出框