ASP怎样检測某目录是否存在,不存在则自己主动创建

folder=server.mappath("/imagess") 

Set fso = CreateObject("Scripting.FileSystemObject") 

if fso.fileexists(Server.mappath(filepath)) then 

respnse.write("都有了还建什么建") 

else 

fso.createfolder(folder) 

end if 

Set fso = nothing

Dim objFSO 

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 

If objFSO.FolderExists(Server.MapPath(SavePath))=false Then 

objFSO.CreateFolder(Server.MapPath(SavePath)) 

End If

folder=server.mappath("/imagess") 

Set fso = CreateObject("Scripting.FileSystemObject") 

if fso.fileexists(Server.mappath(filepath)) then 

respnse.write("都有了还建什么建") 

else 

fso.createfolder(folder) 

end if 

Set fso = nothing

都不完好,我想楼主的意思是创建无极深度文件夹吧,给个我写的: 



'创建新目录(同意无级创建)1:35 2005-1-31 

Public Function CreateFolder(FolderPath) 

Dim sObjFSO 

Dim arrFolder 

Dim i 



Set sObjFSO = Server.CreateObject("Scripting.FileSystemObject") 

FolderPath = Replace(FolderPath,"\","/") 

arrFolder = Split(FolderPath,"/") 

On Error Resume Next 



For i = 0 To UBound(arrFolder) 

If i > 0 Then arrFolder(i) = arrFolder(i-1) & "/" & arrFolder(i) 

If Not sObjFSO.FolderExists(arrFolder(i)) Then 

sObjFSO.CreateFolder(arrFolder(i)) 

End If 

Next 

CreateFolder = True 



If Err.number <> 0 Then 

CreateFolder = False 

Err.Clear 

End If 

End Function

创建目录

dim fso,SavePath

SavePath=server.MapPath(".\"&imagefile&"\"&username&"\"&specialname&"")

set fso = server.CreateObject("scripting.filesystemobject") 

if fso.FolderExists(SavePath)=false then 

fso.createfolder(SavePath) 

end if

set fso=nothing

删除目录

dim fso,SavePath

SavePath=server.MapPath(".\"&imagefile&"\"&username&"\"&specialname&"")

set fso = server.CreateObject("scripting.filesystemobject") 

if fso.FolderExists(SavePath)=true then 

fso.deletefolder(SavePath) 

end if

set fso=nothing

拷贝文件

dim fso

set fso=server.CreateObject("scripting.filesystemobject")

sub copyfiles(path,path2)

   set mycopy=fso.getfile(path)

   response.flush()

   mycopy.copy path2

   response.write("<b>installed success !&nbsp;&nbsp;</b>"&path2&"<br>")

   response.Flush()

   end sub

call copyfiles(Server.MapPath("../无标题2.bmp"),"D:\站点项目\photo\aspupload\07_images\")

ASP怎样检測某目录是否存在,不存在则自己主动创建的更多相关文章

  1. Chromium网页输入事件捕捉和手势检測过程分析

    连续的输入事件可能会产生一定的手势操作.比如滑动手势和捏合手势. 在Chromium中,网页的输入事件是在Browser进程中捕捉的.Browser进程捕获输入事件之后,会进行手势操作检測.检測出来的 ...

  2. ASP.NET Core 基本项目目录结构 - ASP.NET Core 基础教程 - 简单教程,简单编程

    原文:ASP.NET Core 基本项目目录结构 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 基本项目目录结构 上一章节中我们成功创建了一个名为 Hell ...

  3. Matlab人脸检測方法(Face Parts Detection)具体解释

    今天同学让我帮忙制作一个人脸表情识别的样本库,当中主要是对人脸进行裁剪,这里用到了一个相对较新的Matlab人脸检測方法Face Parts Detection.网上百度了一下发现关于Matlab人脸 ...

  4. windows下检測文件改变

    这个主要是应用在我前一篇博客里提到的脚本热载入功能. 主要实现的功能检測目录内文件的变化(改变.新增.删除.重命名),当发现改变的时候通知lua又一次载入脚本.基本上就是一个windows api的使 ...

  5. 实例介绍Cocos2d-x中Box2D物理引擎:碰撞检測

    在Box2D中碰撞事件通过实现b2ContactListener类函数实现,b2ContactListener是Box2D提供的抽象类,它的抽象函数:virtual void BeginContact ...

  6. C++开发人脸性别识别教程(10)——加入图片的人脸检測程序

    现在我们的MFC框架已经初具规模,能够读取并显示目录下的图片.在这篇博文中我们将向当中加入人脸检測的程序. 一.人脸检測算法 这里我们使用OpenCv封装的Adaboost方法来进行人脸检測,參见:C ...

  7. 目标检測的图像特征提取之(一)HOG特征

    1.HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检測的特征描写叙述子.它通过计算和统计图像局部区 ...

  8. Visual C++ 2012/2013的内存溢出检測工具

    在过去,每次编写C/C++程序的时候,VLD差点儿是我的标配.有了它,就能够放心地敲代码,随时发现内存溢出. VLD最高可支持到Visual Studio 2012.不知道以后会不会支持Visual ...

  9. OpenCV2马拉松第22圈——Hough变换直线检測原理与实现

    计算机视觉讨论群162501053 转载请注明:http://blog.csdn.net/abcd1992719g/article/details/27220445 收入囊中 Hough变换 概率Ho ...

随机推荐

  1. sqlserver导入数据到mysql的详细图解

    SQL Server 迁移数据到MySQL 一.背景 由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据转移到MySQL:由于 ...

  2. 基于CGAL的Delaunay三角网应用

    目录 1. 背景 1.1 CGAL 1.2 cgal-bindings(Python包) 1.3 vtk-python 1.4 PyQt5 2. 功能设计 2.1 基本目标 2.2 待实现目标 3. ...

  3. NSLayoutConstraints加动画来改变约束

    // // ViewController.m // NSLayoutAnimationDemo // // Created by ebaotong on 15/7/22. // Copyright ( ...

  4. OPPO R11 R11plus系列 解锁BootLoader ROOT Xposed 你的手机你做主

    首先准备好所有要使用到的文件 下载链接:https://share.weiyun.com/5WgQHtx 步骤1. 首先安装驱动 解压后执行 Install.bat 部分电脑需要禁用驱动程序签名才可以 ...

  5. 读书笔记「Python编程:从入门到实践」_7.用户输入和while循环

    7.1 函数input()的工作原理 函数input() 让程序暂停运行,等待用户输入一些文本.获取用户输入后,Python将其存储在一个变量中,以方便你使用. message = input(&qu ...

  6. java操作Excel的poi的字体设置

    package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.use ...

  7. 肯德基收银系统java

    参考肯德基官网的信息模拟肯德基快餐店的收银系统,合理使用C++或Java或Python结合设计模式(2种以上)至少实现系统的以下功能: 1.正常餐品结算和找零. 2.基本套餐结算和找零. 3.使用优惠 ...

  8. Java 将要上传的文件上传至指定路径代码实现

    代码: /** * 上传文件到指定路径 * @param mFile 要上传的文件 * @param path 指定路径 */ public static void uploadFile(Multip ...

  9. Java中类似单元格之间的计算公式解析,如A1+B3-B4

    package net.riking.util; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; ...

  10. golang入门-defer

    package main import "fmt" func main() { i := 5 tmap := make(map[string]int, 5) tmap[" ...