判断文件夹是否存在不存在就创建|批处理 判断一个文件夹是否存在不存在则创建求大神指导谢谢

『壹』 c#怎么判断文件是否存在 不存在创建文件夹

if (Directory.Exists(Server.MapPath(~/upimg/hufu)) == false)//如果不存在就创建file文件夹{Directory.CreateDirectory(Server.MapPath(~/upimg/hufu));}//Directory.Delete(Server.MapPath(~/upimg/hufu), true);//删除文件夹以及文件夹中的子目录,文件//判断文件的存在if (File.Exists(Server.MapPath(~/upimg/Data.html))){Response.Write(Yes);//存在文件}else{Response.Write(No);//不存在文件File.Create(MapPath(~/upimg/Data.html));//创建该文件}string name = GetFiles.FileName;//获取已上传文件的名字string size = GetFiles.PostedFile.ContentLength.ToString();//获取已上传文件的大小string type = GetFiles.PostedFile.ContentType;//获取已上传文件的MIMEstring postfix = name.Substring(name.LastIndexOf(.) + 1);//获取已上传文件的后缀string ipath = Server.MapPath(upimg) +\\+ name;//获取文件的实际路径string fpath = Server.MapPath(upfile) + \\ + name;string dpath = upimg\\ + name;//判断写入数据库的虚拟路径ShowPic.Visible = true;//激活ShowText.Visible = true;//激活//判断文件格式if (name == ) {Response.Write(<scriptalert('上传文件不能为空')</script);}else{if (postfix == jpg || postfix == gif || postfix == bmp || postfix == png){GetFiles.SaveAs(ipath);ShowPic.ImageUrl = dpath;ShowText.Text = 你上传的图片名称是: + name + + 文件大小: + size + KB + + 文件类型: + type + + 存放的实际路径为: + ipath;}else{ShowPic.Visible = false;//隐藏图片GetFiles.SaveAs(fpath);//由于不是图片文件,因此转存在upfile这个文件夹ShowText.Text = 你上传的文件名称是: + name + + 文件大小: + size + KB + + 文件类型: + type + + 存放的实际路径为: + fpath;}

『贰』 java判断文件夹是否存在,不存在就创建

用File类中的.exists()方法判断是否存在mkdirs创建目录createNewFile()创建文件多看看API文档boolean exists() 测试此抽象路径名表示专的文件或目录是否存在。属 createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。 boolean mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

『叁』 Delphi判断文件夹是否存在,不存在就创建一个

delphi 判断文件夹目录可以使用 DirectoryExists 函数,而创建目录可以使用 CreateDir 和ForceDirectories 函数。

CreateDir 和ForceDirectories 函数都可以创建文件夹,两者的区别在于:

ForceDirectories 创建多级目录,父目录不必存在;而 CreateDir 只能创建最后的一级目录,父目录必须存在。举例说明:

如果需要建立 d:path1subPath1,那么CreateDir 函数只能先建立d:path1(或必须该路径存在),再建立d:path1subPath1。而用ForceDirectories 函数可以一次性建立。

示例代码如下:

procereTForm1.Button1Click(Sender:TObject);beginifnotDirectoryExists(Edit1.Text)then//判断目录是否存在trybeginForceDirectories(Edit1.Text);//创建目录end;finallyraiseException.Create('无法建立路径:'+Edit1.Text);end;end;

『肆』 易语言怎么检查文件夹是否存在如果不存在创建一个指定名字的文件夹

1、在visual studio当中创建一个C#控制台应用程序,选择新建项目,然后选择visual C#,再选中控制台应用回程序,输入项目答名称,选择位置,确定即可。

『伍』 java判断文件是否存在不存在就创建

用来File类中的.exists()方法判断是否存在源mkdirs创建目录createNewFile()创建文件多看看API文档boolean exists() 测试此抽象路径名表示的文件或目录是否存在。 createNewFile() 当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。boolean mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。

『陆』 php判断文件夹是否存在不存在则创建

php判断文件夹是否存在用到的工具:notepad++,代码如下:

functionmkdirs($a1,$mode=0777){if(is_dir($a1)||@mkdir($al,$mode))returnTRUE;if(!mkdirs(dirname($a1),$mode))returnFALSE;[email protected]($a1,$mode);}mkdirs("a1");

说明:程序判断a1这个目录是否存在,如果存在就返回真,如果不存在就创建a1目录,默认给与读写和执行的权限。

注意事项:777权限适用于linux环境。

『柒』 C#判断文件和文件夹是否存在 不存在则创建

if (Directory.Exists(Server.MapPath(~/upimg/hufu)) == false)//如果不存在就创建file文件夹{Directory.CreateDirectory(Server.MapPath(~/upimg/hufu));}//Directory.Delete(Server.MapPath(~/upimg/hufu), true);//删除文件夹以及文件夹中的子目录,文件//判断文件的存在if (File.Exists(Server.MapPath(~/upimg/Data.html))){Response.Write(Yes);//存在文件}else{Response.Write(No);//不存在文件File.Create(MapPath(~/upimg/Data.html));//创建该文件}string name = GetFiles.FileName;//获取已上传文件的名字string size = GetFiles.PostedFile.ContentLength.ToString();//获取已上传文件的大小string type = GetFiles.PostedFile.ContentType;//获取已上传文件的MIMEstring postfix = name.Substring(name.LastIndexOf(.) + 1);//获取已上传文件的后缀string ipath = Server.MapPath(upimg) +\\+ name;//获取文件的实际路径string fpath = Server.MapPath(upfile) + \\ + name;string dpath = upimg\\ + name;//判断写入数据库的虚拟路径ShowPic.Visible = true;//激活ShowText.Visible = true;//激活//判断文件格式if (name == ) {Response.Write(<scriptalert('上传文件不能为空')</script);}else{if (postfix == jpg || postfix == gif || postfix == bmp || postfix == png){GetFiles.SaveAs(ipath);ShowPic.ImageUrl = dpath;ShowText.Text = 你上传的图片名称是: + name + + 文件大小: + size + KB + + 文件类型: + type + + 存放的实际路径为: + ipath;}else{ShowPic.Visible = false;//隐藏图片GetFiles.SaveAs(fpath);//由于不是图片文件,因此转存在upfile这个文件夹ShowText.Text = 你上传的文件名称是: + name + + 文件大小: + size + KB + + 文件类型: + type + + 存放的实际路径为: + fpath;}

『捌』 批处理 判断一个文件夹是否存在,不存在则创建,求大神指导。。谢谢

用IF NOT EXIST "G:\%DATE:~0,10%tst" MD "G:\%DATE:~0,10%tst"

例如:

IF EXIST C:DATE (

del filename.

) ELSE (

echo filename. missing.

)

(8)判断文件夹是否存在不存在就创建扩展阅读:

注意事项

@echo off

@title 批处理判断文件夹是否存在

if exist folder1 (

echo "已经版存在文件夹"

) else (

md folder1

)

if not exist folder2 md folder2

pause

命令中首权先判断当前目录中是否存在folder1,如果存在,打印“已经存在文件夹”如果不存在就用md命令建立文件夹。

『玖』 在C++中如何判断文件夹是否存在,不存在的话创建文件夹

参考代码如下:#include <stdio.h>#include <direct.h>#include <stdlib.h>#include <memory>//检查文件夹是否存在,不存在则创建之//文件夹存在返回 0//文件夹创建失败返回-1//文件夹创建失败返回1int CheckDir(char* Dir){FILE *fp = NULL;char TempDir[200];memset(TempDir,'\0',sizeof(TempDir));sprintf(TempDir,Dir);strcat(TempDir,"\\");strcat(TempDir,".temp.fortest");fp = fopen(TempDir,"w");if (!fp){if(_mkdir(Dir)==0){return 1;//文件夹创建成功}else{return -1;//can not make a dir;}}else{fclose(fp);}return 0;}


赞 (0)