用vbs新建文件夹的方法

发表于:2007-4-10 13:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:wawa133    来源:51testing博客

#
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)

原始链接:http://blog.51testing.com/html/91/17691_itemid_2117.html
此文来源于51testing博客,转载请注明出处为51testing博客

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号