VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
.net技术
-> c#
请教一个问题,用c#把一个文件夹中的所有文件拷贝到同一电脑的另一个文件夹中
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
请教一个问题,用c#把一个文件夹中的所有文件拷贝到同一电脑的另一个文件夹中
[已结贴,结贴人:jishuzhichi]
发表于:
2007-01-30 15:37:13
楼主
现在做一个打包安装程序,需要在判断用户电脑系统符合安装软件的要求后把光盘中的文件拷贝到用户的电脑中,路径我已经获得了,请问怎么才能把光盘中的一个文件夹中的所有文件拷贝到用户电脑的一个文件夹中,谢谢了
例如光盘路径为g:\code\temp拷贝到用户电脑c:\program files\temp中,或者是整个文件夹拷贝,各位高手谢谢了
发表于:
2007-01-30 16:02:45
1
楼 得分:
10
string[] files = directory.getfiles( "g:\\code\\temp ");
foreach(string path in files)
{
system.io.file.copy(path, "c:\\program files\\temp ");
}
确保有相应的权限,不然会出错。
发表于:
2007-01-30 16:03:43
2
楼 得分:
0
更新
using system.io;
string[] files = directory.getfiles( "g:\\code\\temp ");
foreach(string path in files)
{
file.copy(path, "c:\\program files\\temp ");
}
发表于:
2007-01-30 16:25:41
3
楼 得分:
0
path应该是要复制的文件吧,这位高手这么处理让我有点不太明白
directory.getfiles是获得原文件夹中的文件
但是循环的时候,这个path为什么放在这里呢?看样子是循环拷贝文件。但是在目标文件夹的上一级目录也就是c:\\program files中多了一个temp文件,这样再次循环的时候就会出现文件已经存在的错误
发表于:
2007-01-30 16:35:14
4
楼 得分:
30
try..
string[] files = directory.getfiles( "g:\\code\\temp ");
foreach (string path in files)
{
file.copy(path, "c:\\program files\\temp\\ "+path .getfilename (path ));
}
发表于:
2007-01-30 16:51:17
5
楼 得分:
0
是这样的,如果用file.copy这个方法是拷贝文件,这样第一次循环的时候就会在c:\\program files中拷贝一个temp的文件,然后第二次循环的时候就会出现temp文件已经存在的错误
发表于:
2007-01-30 16:55:32
6
楼 得分:
0
directory.copy( "g:\\code\\temp ", "c:\\program files\\temp ")
发表于:
2007-01-30 16:57:11
7
楼 得分:
5
更正:
directory.move( "g:\\code\\temp ", "c:\\program files\\temp ")
发表于:
2007-01-30 16:59:16
8
楼 得分:
5
先创建c:\\program files\\temp的文件夹
然后再循环拷贝
发表于:
2007-01-30 16:59:38
9
楼 得分:
0
这样会更安全:
string[] files = directory.getfiles( "g:\\code\\temp ");
foreach (string path in files)
{
file.copy(path, "c:\\program files\\temp\\ " + path.getfilename(path));
}
发表于:
2007-01-30 17:02:43
10
楼 得分:
0
既然是安装程序,就可以设置要安装拷贝的文件阿
发表于:
2007-01-30 17:12:42
11
楼 得分:
0
呵呵,谢谢了~诸位
下一篇:
dbf 数据库的新增要怎么写?
上一篇:
请问vs2005的配置文件如何写
相关文章
还是菜鸟问题~~ 锯齿型数
高分求救:90分,急急!!我要作一个管理系统的登...
如何获得文件的版本号
image.fromstream的无效参数问题
服务器遇到内部错误。有关更多信息,请打开服务器...
急,为什么不变
请各位前辈为我指引一下方向吧
在c#中"abc"算是对象吗?
用datalist数字分页,先分出标题页,然后再分内容...
关于变量在两个项目中传递的问题?
linkbutton控件错误!急!
formsauthenticationticket的两个属性问题,很简单...
关于winform 中 datagrid 的问题...
在用formview时如何在新增记录时把guid和当前时间...
树型控件的使用和技巧?
创建一个交流c#.net技术的qq群,号码:11898556&...
明天去 北京中讯汉扬 面试,兄弟们,谁...
菜鸟提问:关于存储过程的问题在线等(-_-!)
卸载asp.net ajax extensions ba...
flash到图片转化问题
其他资讯
为什么总是服务器积极拒绝?
我的一个查询语句,再没有使用存储过程时,用的好好...
一道面试题目~~~有答案但不知道为什么?高手门告诉...
关于前台和后台
“安全性异常 ”问题
用一次streamreader,所有按钮都点不起了
求c#2.0宝典随书光盘(我的随书光盘不慎丢失,哪位...
如何判断和区分gridview模版列
我一直用c#,现在经理让我用asp.net,但我用repeat...
跨站点用户管理asp.net如何实现>?速度结贴,高...
今天把我做的一个网页解析程序公布成web服务了,...
在数据库 "master" 中拒绝了...
象迅雷这样的界面是用什么方法做出来的?
不需要命令installutil 安装windows服务
winform_datagridview更新问题,谢谢!
textbox显示xml的内容,怎样才能原样格式显示
最近做了一个虚拟电子琴,在家一起来分享一吧&nb...
女朋友说她想要点刺激的,大家帮我想想怎么办?
[紧急]网站上传后出现:访问被拒绝:“ajaxpro”...
asp.net 大文件上传问题
快速检索
分类导航标签a
软件工程/管理休闲广场
MS-SQL Server应用实例
Web 开发非技术区
Web 开发非技术区
软件培训/认证/考试认证
产品/厂家应用性能管理
DB2数据管理
移动平台BREW技术论坛
palm os招聘及招标
JavaGUI
C++ BuilderVCL组件使用和开发
JavaNetBeans
JavaJ2SE/扩展类
DB2内容管理
WebSphereServer
最新资讯
关于使用map objects的trackinglayer实现动...
求一sql语句9高难度)
建议开 【flash】板块才是真的(现在flash很...
activex 部件不能创建对象: "cry...
用什么发短信比较稳定呢????
outlook 签名
新人问题
dxdbgrid用法
apache modules 编译出错
关于enum,struct在头文件中声明问题
怎么在uddi注册web服务?
开放源码的搜索引擎(c#)下载
asp.net中如何引用excel表格填写订货单(较急!)...
在plsql里面修改数据的时候,怎样现实sql语句阿?
java系统分析员、高级程序员
如何计算出文件容量大小,急啊!
label1.attributes.add("onclick","xxx()");
global.asax 未被执行是怎么回事?
请问怎么使用自定义控件啊?
怎么样不输入密码可以进入windons xp
sql语句的更新update语法能不能不带字段名(set&...
请问 怎么让jdialog不能用鼠标拖动
求助
在视图中添加id列!(很急!谢谢!)
我们知道程序的入口是static void mai...
.net开发怎样面对正版ms系统的高价?
vs2003.net工具箱控件灰色不可用问题!
求一个变态的sql语句的写法
hashmap的问题,拜托大家帮帮忙,一定给分
请问asp记录的按行和不按行问题?
投票表决器的一些问题
ado导致oracle内存上涨
从sim卡上获取语音信箱号码
昨晚吃了半个西瓜,今天拉肚,发烧,真郁闷死了啊...
evc编程高手请进
新手问题 .........
请教问题 vs2005问题 我初次使用
关于fibonacci序列迭代和递归算法在c语言和schem...
客户端节点选中问题(在线等待)
sql="select * from gbook ...
热门点击
小弟我未用过delphi 问下调试的变量结果在那...
关于cmd.exe的一些疑问
高分求联通最新手机的ua信息,可以的分很多。
gridview控件 如何实现 编辑功能!!
有人用过rosetta c++ library么?
关于直线的立体效果!!
asp.net2005操作word问题,急救啊!
友元对重载操作符的影响?
myeclipse中如何打开现有的项目????
应用程序在vista系统下cpu优先级问题
请问页面定时生成,有什么好的办法?
高手请进!!!
这个问题...难
模版列中linkbutton的text为什么取不到
有一句需要大家给予解释一下
mdi窗体,多次调用子窗体,结果在父窗体上出现多个...
有关水晶报表的问题
java数据库连接的问题
回复
gridview无刷新分页问题
搞定的50分送上, 其余分按顶者人头分
java读pdf问题
安装 win2003 sp1 快完事的时候拒...
进不了系统,不知是不是检测不到硬盘还是别的原因...
请问维护计划与备份数据库有什么区别呢?他们都能...
抓取网页,过滤得到全部ur地址,怎么写?
超级不喜欢新脸
amd与intel展开四核拉锯战
如何用 isapi rewirte 禁止该死的...
boolean 放在hashmap中
关于方法覆盖的问题
如何阻止手写url跳转
未来几年九种最吃香的专业人才
分布式应用程序与三层c/s的关系
自定义类型
repeater以accessdatasource作为数据源的情况下,...
一个关于dataset的疑问。希望高手给予解答!谢谢...
关于jasperreport子报表的开发.
.net的c/s架构的程序打包问题?急!!!!!!!...
vb 制作安装程序时,如何让安装时提示的&nb...