求助:关于文件的复制

问题描述

高手请指教啊!怎么用字节流将硬盘上非C区的任意一个文件复制一份?

解决方案

解决方案二:
http://www.java.happycodings.com/Core_Java/code12.html自己搜索一下很困难吗?
解决方案三:
楼上说的是啊,搜一下困难吗?FileInputStreamfis=null;FileOutputStreamfos=null;try{fis=newFileInputStream(source);fos=newFileOutputStream(target);byte[]bt=newbyte[2048];while(fis.read(bt)!=-1){fos.write(bt);}System.out.println("finish...");}catch(Exceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}finally{fos.flush();fos.close();fis.close();}

解决方案四:
其实我想明白的是2个条件怎么判断:非C区,任意的文件
解决方案五:
非C区,可以用文件路径来判断。任意的文件:看你怎么写咯!就是不断的循环遍历咯!
解决方案六:
从一个文件里读,写到另一文件里呗.用字符流更简单些吧.读文本文件的话.
解决方案七:
引用4楼qsrock的回复:

非C区,可以用文件路径来判断。任意的文件:看你怎么写咯!就是不断的循环遍历咯!

支持一下
解决方案八:
呵呵。。问题在于你的“非C区,任意的文件”到底是什么意思。无论什么文件都得有一个路径和文件名吧?
解决方案九:
非C区是非C盘的别我盘符中的每一个文件都备份一份吧!找找JDKDoc自己学写一下!
解决方案十:
没办法,新手啊,自己多看看相关的资料咯

时间: 2024-11-05 11:37:36

求助:关于文件的复制的相关文章

数据库-求助一个关于mysql复制的问题

问题描述 求助一个关于mysql复制的问题 各位大神好: 小弟是个新人,接手一个现有系统的维护,因想弄套测试环境想把正在使用的mysql数据库在另一台机器上复制一个,倒腾半天无法成功,求大神答惑. 背景:原服务器是windows2003系统,新服务器的系统相同. 1.首先在新服务上安装了一个mysql数据库,由于不了解原来的数据库配置所以瞎配置了一通, 也就是在运行MySQLInstanceConfig.exe的时候选择的内容可能跟原来的不同. 2.将目标服务器上的mysql通过net stop

ssh免密-linux下文件夹复制hadoop问题

问题描述 linux下文件夹复制hadoop问题 两台阿里云服务器centos6.5,做hadoop完全分布式搭建,在搭建过程中采用的非root账户zhm,已经实现通过zhm账户免密登录另外一台阿里云,但是我在配置好hadoop相关配置文件后,将配置好的hadoop文件夹整体复制到另外一台阿里云时,通过zhm账户复制失败(如图),求助这是为什么呢,然后我用root用户,通过输入密码才把文件夹复制过去,zhm用户已经赋权和root一样的,按照我的理解应该是可以复制的啊,希望大神帮解答一下,无线感激

c#窗体-C#窗体程序中文件夹复制问题

问题描述 C#窗体程序中文件夹复制问题 想问一下,用什么可以把一个文件夹复制到另一个文件夹里面,我试过StreamReader.StreamWriter和FileStream.但是访问路径时被拒绝了,然后我有想过用Directory在目的文件夹里创建一个和源文件夹名称一样的文件夹,然后用File.Copy()把源文件夹里的文件一个个复制到目的文件夹里,结果不会用.所以向各位求助一下,谁能帮我一下,谢谢了! 解决方案 以管理员方式运行你的程序即可,你的代码没有问题.用不着StreamReader.

php通过文件流方式复制文件的方法

 这篇文章主要介绍了php通过文件流方式复制文件的方法,涉及php中stream_copy_to_stream函数的使用技巧,需要的朋友可以参考下     本文实例讲述了php通过文件流方式复制文件的方法.分享给大家供大家参考.具体分析如下: php的stream_copy_to_stream()函数可以被用来将一个流中的数据复制到另一个.下面的代码演示了通过流的方式复制文件的代码 ? 1 2 3 4 5 6 7 8 9 10 11 <?php function stream_copy($src

Linux文件的复制、删除和移动命令使用说明

  cp复制命令 cp命令复制文件从一个位置到另一位置.如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写). 语法: 语法是 cp [命令开关]- SOURCE DEST cp [OPTIONS]- SOURCE- DIRECTORY cp [OPTIONS]- –target-directory=DIRECTORY SOURCE- 命令开关: -a 等同于 -dpR. –backup[=CONTROL] 对每个存在的目标文件制作备份. -b 如同

u盘拷贝文件过大怎么解决 大文件无法复制到U盘怎么办?

u盘拷贝文件过大怎么解决  大文件无法复制到U盘怎么办   大文件无法复制到U盘怎么办?u盘拷贝文件过大解决办法 先来说说U盘无法复制大文件的原因: 一般来说,导致U盘无法拷贝大文件,一般是4GB以上的大文件,容易遇到"复制文件过大无法复制"的情况,而导致这种情况主要是U盘文件系统格式的问题. 一般U盘默认为FAT文件系统,它无法支持超过4GB以上的单个文件,而NTFS文件系统的限制最高可达2TB. 大文件无法复制到U盘的解决办法 找到原因后,解决起来就比较简单了,只有解除U盘复制文件

Win7用U盘复制文件提示“复制文件过大无法复制”如何解决

  Win7用U盘复制文件提示"复制文件过大无法复制"如何解决          操作步骤: 1.将U盘插入电脑的USB接口中; 2.按Win+R键,打开运行,输入CMD,点击确定; 3.在打开的命令提示符窗口中,输入CONVERT X: /FS:NTFS(x代表是u盘的盘符),回车即可. 4.设置完成后,可以看到U盘的文件系统格式已经转换为NTFS,在这种格式下就可以复制过大文件了. 以上便是关于Win7用U盘复制文件提示"复制文件过大无法复制"的解决方法,大部分

WinXP文件无法复制路径太深怎么办

  WinXP文件无法复制路径太深的解决方法. 具体步骤如下: 1.其中一种原因:拷贝的文档的路径位置太深了,针对这种情况的解决方法很简单.方法如下:复制文档到桌面或者盘根目录下,然后把文档再复制到移动盘中,这样就可以解决了. 2.其中一种原因可能是USB设备的问题,这也是USB设备的一个通病(具体原因我姐不解释了,因为太专业和知识很深),针对这个原因的解决方法很多,我使用的几种方法如下: 3.拔掉USB设备,然后重新拷贝文件. 4.拔掉USB设备,换USB接口,然后重新拷贝文件. 5.利用杀毒

Windows系统下文件无法复制的解决措施

  文件不能复制的解决步骤: 1.先磁盘碎片整理(时间比较长点) 右击电脑D:盘(你要整理的哪个盘符) 选择(属性) 选择(工具) 再选择[磁盘清理] 2.运行磁盘检测工具 开始/运行/输入:CHKDSK D:f 回车 你可以使用GHOST的分区对拷功能,把这个分区拷到另一块硬盘的空分区里. 一般在盘符点右击,选"属性"--"工具"--"查错"把自动修复文件系统错误和扫描并试图恢复坏扇区打上勾.修复一下就可以处理问题. 文件不能被复制这对用户平时

office-java 操作ppt word文件,复制其中的一部分

问题描述 java 操作ppt word文件,复制其中的一部分 急求java怎么复制ppt word文件!!不要全部复制,而只抽取其中的一部分,比如说文件一共2M,只需要提取前1M..用字节流的方式试了不行,生成的文件office表示文件已损坏... 解决方案 POI 是apache的处理类似问题的开源项目,试一下吧.http://poi.apache.org/