zoukankan      html  css  js  c++  java
  • 用ASP.NET对IIS中的虚拟目录进行操作(转)

    //假如虚拟目录名为"Webtest",先在项目中引用   
    //System.DirectoryServices.dll,再 
    using  System.DirectoryServices; 
    protected  System.DirectoryServices.DirectoryEntry  dirroot; 
     
    1、添加新的虚拟目录 
             DirectoryEntry  newVirDir  =  dirroot.Children.Add("Webtest","IIsWebVirtualDir"); 
             newVirDir.Invoke("AppCreate",true); 
             newVirDir.CommitChanges(); 
             dirroot.CommitChanges(); 
    2、更改虚拟目录属性 
           //虚拟目录的属性较常用的有:AccessRead,AccessWrite,AccessExecute,AccessScript,DefaultDoc,EnableDefaultDoc,Path等 
          
             DirectoryEntry  Dirport  =  dirroot.Children.Find("Webtest","IIsVirtualDir"); 
             Dirport  .Properties["AccessRead"][0]  =  true; 
     
    3、删除虚拟目录 
               DirectoryEntry  Dirport  =  dirroot.Children.Find("Webtest","IIsVirtualDir"); 
               Dirport.Invoke("AppDelete",true); 
               dirroot.CommitChanges(); 
    或者: 
     
             object[]  part  =  new  object[2]; 
             part[0]  =  "IIsWebVirtualDir";   
             part[1]  =  "Webtest"; 
             dirroot.Invoke("Delete",part); 
             dirroot.CommitChanges(); 
  • 相关阅读:
    熟悉中的应用与调整
    跨域
    Office办公软件操作技巧 office快捷键大全
    ROS入门介绍
    ROS开发指令
    ROS中msg和srv文件的区别
    package.xml使用说明
    Python的内置数据结构
    Python异常处理
    工作后的第二个任务(项目)
  • 原文地址:https://www.cnblogs.com/pyt5208/p/556998.html
Copyright © 2011-2022 走看看