完成我所完成的事,我将要离去.

用vbs新建文件夹的方法

上一篇 / 下一篇  2006-12-29 13:46:08 / 个人分类:vbs脚本

近来测试的时候,有做到一些保存文件的部分.于是同事拿去他那里跑,但是不知道不成功,因为我有的文件夹他没有,于是就想到了用VBS创建文件夹,在创建的时候去检索一下是否在此盘下有此文件夹,如果有的话,就不创建,如果没有的话,就弹出对话框,询问是否创建文件夹.这样就方便多了,只需要在调用此函数的时候,把盘符和文件名传过去就行了.

'create the foloder
Sub AddNewFolder(path, folderName)
   Dim fso, f, fc, nf,msg,fso1
   Set fso = CreateObject("scrīpting.FileSystemObject")
   Set f = fso.GetFolder(path)
   Set fso1= CreateObject("scrīpting.FileSystemObject")
   Set fc=f.SubFolders
   If not (fso1.FolderExists(path&folderName)) Then
      'msgbox "exists "
  ' Else
     msg= MsgBox ("create the folder?", 4, "not find the test folder!")
    If  msg=6 Then    '6yes,7no
   Set nf = fc.Add(folderName)
  End If
  ' Else
     ' Set nf = fc.Add("New Folder")
  'End If
   End If
   end sub

调用函数

Dim te,te1
ExecuteFile "C:\Program Files\Mercury Interactive\QuickTest Plus\scrīptsAndTests\CreateFolder.vbs"
te="e:\"
te1="test"
Call AddNewFolder(te,te1)


TAG: vbs脚本

引用 删除 wxy1623   /   2008-02-25 17:20:44
调试通过
sai 心愿 引用 删除 wawa133   /   2006-12-29 16:29:15
呵呵..好啊.不过有可能写得不是很完善,lily_mu75 最好就自己改动一下.我只是调试了一下,在我这里可以通过.
lily_mu75的个人空间 引用 删除 lily_mu75   /   2006-12-29 13:59:21
5
太好了,正是我所需要的。
我可否把你的博客地址加到我的博客链接里?
 

评分:0

我来说两句

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 12964
  • 日志数: 17
  • 建立时间: 2006-12-08
  • 更新时间: 2008-04-08

RSS订阅

Open Toolbar