如果目录不存在就创建

  if (Directory.Exists(System.Web.HttpContext.Current.Server.MapPath("~/UploadFiles/" + postModel.Pic_Path + "/")) == false)//如果不存在就创建file文件夹
                    {
                        Directory.CreateDirectory(System.Web.HttpContext.Current.Server.MapPath("~/UploadFiles/" + postModel.Pic_Path + "/"));
                    }
                    path_str = System.Web.HttpContext.Current.Server.MapPath(String.Format("/UploadFiles/" + postModel.Pic_Path + "/{0}", postModel.Pic_Name));
时间: 2024-10-13 17:40:46

如果目录不存在就创建的相关文章

C#目录文件复制、创建操作

using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.I

通过Robocopy+DOS 命令+Windows排程实现自动备份(将特定文件/目录备份至自动创建的以年月日命名的目标目录)

1. Software Requirement: 1.1.mirror.bat .mirror_SERVICE_BEGIN.mirror_SERVICE_END.robocopy.exe 1.2. Copy robocopy.exe to C:\WINDOWS\system32 2. System Region Option: setting "Date"--Short Date Format: yyyy-MM--dd 3.MAP Network Driver: net use z:

目录的查询,创建及删除

1:目录的查询 opendir("目录路径");获取目录句柄 readdir("目录句柄");读取目录中的一条文件或文件夹 is_dir("文件路径");判断是否是文件夹 file_exists("文件路径");判断文件/文件夹是否存在 closedir("目录句柄");关闭目录句柄 1 $pathname="./ceshi/"; 2 $tp=opendir($pathname); 3

活动目录(一)创建根域

作为活动目录,第一步就是创建根域控制器 这里就先说说创建根域控制器的步骤吧 1.更改计算机名 2.修改本地网络 进入高级,点击DNS 3.安装活动目录 至此安装根域控制器的实验就结束了,接下来的实验会接着这个继续哦

活动目录(二)创建子域

活动目录(二)之创建子域 这个实验紧接着创建根域的实验 来创建根域下的子域 步骤其实和创建根域的大致相同 1.更改计算机名 2.修改本地网络 3.创建根域下的子域 至此,第二个实验结束!!!

windows下的畸形目录和文件的创建与删除

畸形目录的创建 1 md c:\a..\ 删除畸形目录 1 rd /s /q c:\a..\ 创建畸形文件 1 echo text> \\.\c:\aux.10.txt 读取畸形文件 1 type \\.\c:\aux.10.txt 删除畸形文件 1 del /f /q /a \\.\c:\aux.10.txt

逻辑卷管理实验----缩减/home目录使用空间并创建新的LVM(初学者学习使用)

参考:http://blog.51cto.com/dreamfire/1084729实验环境:redhat6.5 实验过程显示物理卷:[[email protected] ~]# pvdisplay  --- Physical volume ---  PV Name               /dev/sda2  VG Name               vg_clark  PV Size               299.51 GiB / not usable 3.00 MiB  All

c# ftp 判断目录是否存在和创建文件夹

工作中项目一直使用的ftp上传日志文件出现了问题,新的服务器搭建好后,日志无法上传.正好来学习一下ftp. 程序中的流程是,一个计时器,每分钟检测配置文件中本地日志文件路径下有没有日志文件,如果有就上传到服务器上去,然后把本地的文件删掉.日志以日期为单位,每天一个文件夹,之后是日志类型,按类型分文件夹.上传之前先检测服务器上是否存在该文件夹,如果不存在则创建一个文件. 下面是代码.(只放ftp那部分) /// <summary> /// 判断文件的目录是否存,不存则创建 /// </su

【技术干货】Zabbix定制监控目录下文件的创建状态

由于项目需求:需要监控某一目录下的某一文件在指定时间段是否创建成功,所以接下来将演示如何实现这一需求. 假设目录是:/home/monitor/test 文件名称是: ADAPTER_CP0006_GLP_INFO.20190701和ADAPTER_CP0006_GLP _INFO.20190701.ok 指定时间是:7:00 Zabbix被监控端的配置: 1. 在/usr/local/zabbix/etc/zabbix_agentd.conf.d/目录的操作: vim file_status.

Minifilter过滤,功能实现对驱动目录的监控,包括创建,重命名,删除并实现hips

注意下:我的这套过滤只能用在nt6系统上 原因是使用一个nt6上才有的函数 见函数 PsGetProcessFullName 其实没必要自己来写获取全路径 因为minifilter已经给我们提供了获取全路径的函数 FltGetFileNameInformation 我就不改了,哈哈 说说遇到的问题吧 在监控创建的时候,我在卸载post中的,我拒绝后,在弹窗,2-3次吧,以前就是会请求2-3次,我的解决方法是记录上一次拒绝的文件全路径,然后下一次来的时候来比对 这里可以将处理过的文件加入链表或者h