表单中如何用DOS命令拷贝文件??

dbcz444 2003-10-18 11:24:49
我想把f:\cz\0307 下的所有文件以及0307这个子目录一起拷贝到f:\mm目录下,该如何使用命令?拷贝完之后有目录——f:\mm\0307,以及0307目录下的所有文件。
...全文
129 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
aabiao 2003-10-24
  • 打赏
  • 举报
回复
1.vfp的内置命令COPY FILE TO 功能已经很强,一般情况可以搞定。
2.RUN COPY(或XCOPY)使用DOS命令,会出现一个黑屏窗口,难看点,功能还不错
3.fso在VFP中是可以使用的,功能比较强大。不但FSO可以使用,其他的一些对象都可以使用的,如WSCRIPT.SHELL中有几个功能很不错。若不知道FSO,到ASP版中搜索一下filesystemobject会有许多答案的。在VFP中的用法是类似的(对象赋值去掉SET,TRUE改为.T.,方法要用括弧...)

大家有空请到http://www.vfp.net看看
dbcz444 2003-10-23
  • 打赏
  • 举报
回复

TO wwle(灰色幽幽)
我的确很菜,我也是今年由于工作关系才自学FOXPRO的,请各位不要见笑。自从我上这个论坛以来,得到了很多朋友的帮忙,虽然大家都素未谋面。但大家确实知无不言。很多谢每一次大家的热心解答,真的很谢谢大家。其实,“asp -> active server page”这个东东我还是不懂,不过,还是要谢谢大家。
wwle 2003-10-23
  • 打赏
  • 举报
回复
你相省事的话:
可以这样:
ComandSTRING="run "+space(2)
bb=getfile("*")
cc=putfile()
ComandSTRING=ComandSTRING+ "copy"+space(2)+ bb+space(2)+cc
&ComandSTRING.
&&-> 复制单个文件
wwle 2003-10-23
  • 打赏
  • 举报
回复
asp 是什么?
我 @,不是吧?是不失你在搞笑
asp -> active server page
你上过网吗?我说的是‘蜘蛛网’阿,哈哈

wwle 2003-10-22
  • 打赏
  • 举报
回复
TO: zengzhe()

fso = createobject("scripting.filesystemobject")

1、创建目录
fso.createfolder("c:\temp2")
fso.createfolder("c:\temp5")

2、复制目录
fso.copyfolder("c:\temp2","c:\temp3")
fso.copyfolder("c:\temp2","c:\temp4")

&& fso.copyfolder("c:\temp2\t*","c:\temp3")

3、删除目录
fso.deletefolder("c:\temp3")

4、移动目录/重命名目录
fso.deletefolder("c:\temp4","c:\temp1\temp4")
fso.deletefolder("c:\temp5","c:\temp6")

我 @,
你好像在做asp 呀
让我在vfp中试试!
→黑白灰← 2003-10-22
  • 打赏
  • 举报
回复
用不着DOS命令吧?
copy file to 难道好有解决不了的??
dbcz444 2003-10-22
  • 打赏
  • 举报
回复
asp 是什么?
fengyeng 2003-10-21
  • 打赏
  • 举报
回复
copy *.* to xxx
运行DOS要在前加!
magnetmoon 2003-10-20
  • 打赏
  • 举报
回复
run xcopy f:\cz\0307 f:\mm\0307 /s
computerdragon 2003-10-20
  • 打赏
  • 举报
回复
copy to命令应该可以
philozz 2003-10-19
  • 打赏
  • 举报
回复
fso = createobject("scripting.filesystemobject")

1、创建目录
fso.createfolder("c:\temp2")
fso.createfolder("c:\temp5")

2、复制目录
fso.copyfolder("c:\temp2","c:\temp3")
fso.copyfolder("c:\temp2","c:\temp4")

&& fso.copyfolder("c:\temp2\t*","c:\temp3")

3、删除目录
fso.deletefolder("c:\temp3")

4、移动目录/重命名目录
fso.deletefolder("c:\temp4","c:\temp1\temp4")
fso.deletefolder("c:\temp5","c:\temp6")
dbcz444 2003-10-19
  • 打赏
  • 举报
回复
这个命令fso = createobject("scripting.filesystemobject")怎么解释?
还有,我假如只拷贝某个目录下的一些文件(并不是全部),有该如何做呢?
谢谢!

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧