| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1258 人关注过本帖
标题:[求助]copy问题(头痛啊)
取消只看楼主 加入收藏
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
结帖率:100%
收藏
 问题点数:0 回复次数:8 
[求助]copy问题(头痛啊)
现在有主机和本地机.我要实现这样的效果
点击一个button按钮,把本地目录下的某个文件夹的所有txt文件复制到主机去
问题是要用cmd命令行下的copy命令来控制该事件,真伤脑筋.
不知道我写清楚没
搜索更多相关主题的帖子: 头痛 
2007-03-27 17:04
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
老大我不会
头脑一片空白
郁闷

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-27 17:49
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
5楼说的方法太麻烦了
如果我有100个文件不就要点100下吗?
有人建议我用个Activex但是我不会用
郁闷
这个可以实现吗?
可以的话,给个实例参考下
谢谢

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 09:43
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
那我就不懂了

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 11:08
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
可能我没说清楚,下面我是下的CMD命令行的copy写法:

copy c:\文件夹1 d:\文件夹2 //这是在DOS上的写法

说明COPY用法: 文件夹1至少有一个文件,复制到文件夹2 。

我要实现的就是这样的功能,只不过我是把本机的复制到主机

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 12:00
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
以下是引用棉花糖ONE在2007-3-28 12:18:17的发言:

我就是要学ftp怎么复制到远程主机

一样
不知道怎么开头


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 12:35
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 

将指定目录中的所有 .rtf 文件复制到名为 testdirectory 的目录中。
For Each foundFile As String In My.Computer.FileSystem.GetFiles( _
My.Computer.FileSystem.SpecialDirectories.MyDocuments, _
FileIO.SearchOption.SearchTopLevelOnly, "*.rtf")

My.Computer.FileSystem.CopyFile(foundFile, "C:\testdirectory\" & foundFile)
Next
这是我找的VB代码,在.net中只有copy to没CopyFile,但是用copy to试了N遍始终不行
不知道哪个会用copy to


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 16:59
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
我是这样写的
if (FileUpload1.PostedFile.ContentLength > 0)
{
string name = FileUpload1.FileName; //获取文件的名字.
if (name.EndsWith(".txt"))
{
//取路径去掉最后一个\后面的东西
int i = FileUpload1.PostedFile.FileName.LastIndexOf('\\');
//Label2.Text = FileUpload1.PostedFile.FileName.Substring(0, i);
string s= FileUpload1.PostedFile.FileName.Substring(0, i)+"\\*txt"; //文件下的所有txt文本
s.CopyTo("d:\\"); //目标为d盘

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 17:22
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
收藏
得分:0 
我想现实现本机,在把地址改为主机IP,但是下面有错

s.CopyTo("d:\\"); //目标为d盘

错误信息
No overload for method 'CopyTo' takes '1' arguments

[此贴子已经被作者于2007-3-28 17:57:02编辑过]


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-03-28 17:51
快速回复:[求助]copy问题(头痛啊)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016501 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved