操作IIS (轉)
//假如虛擬目錄名為"test",先在專案中引用
//System.DirectoryServices.dll,再
using System.DirectoryServices;
protected System.DirectoryServices.DirectoryEntry dir;
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();
或者:
[] part = new object[2];
part[0] = "IIsWebVirtualDir";
part[1] = "Webtest";
dirroot.Invoke("Delete",part);
dirroot.CommitChanges();
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-961206/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 也談用在ASP.Net中操作IIS (轉)ASP.NET
- C#中操作IIS 7.0C#
- 從IIS轉到SQL資料庫安全(轉)SQL資料庫
- IIS7 IIS8 自動跳轉到HTTPS – HTTPS SSL 教程HTTP
- 安裝配置篇2 - IIS+resin(轉)
- Windows 2000 IIS 5.0新功能(轉)Windows
- 將PHP應用無縫轉移到IIS中?PHP
- 假期中IIS問題的調查結果[轉譯]
- 轉json操作JSON
- IIS Express ArgumentOutOfRangeExceptionExpressException
- IIS-MIME
- IIS Express 概述Express
- 如何解決IIS7上傳檔案大小限制【轉】
- 解決IIS5 HTTP500內部錯誤 (轉)HTTP
- Win2000 IIS5.0之WWW設定(轉)
- Win2000上安裝PHP+MYSQL(IIS版)(轉)PHPMySql
- excel轉json操作ExcelJSON
- shell中字串操作【轉】字串
- Oracle 操作圖片 (轉)Oracle
- tlistview使用--拖放操作 (轉)View
- C# 操作xml(轉)C#XML
- IIS WebDAV安全配置Web
- PowerShell安裝IIS
- win+iis+phpPHP
- vue部署到iisVue
- windows伺服器上用nginx轉發到iis中的網站Windows伺服器Nginx網站
- RxJava操作符之轉換操作符(四)RxJava
- Fragment跳轉的騷操作Fragment
- 【轉】Go檔案操作大全Go
- 【轉】命令列操作快捷鍵命令列
- OLE 操作Excel 詳解(轉)Excel
- Oracle中的LOB操作(轉)Oracle
- Oracle的並行操作[轉]Oracle並行
- FreeBSD軟盤操作(轉)
- UNIX系統操作命令(轉)
- ABAP資料庫操作(轉)資料庫
- 在.NET中操作XmlDocument (轉)XML
- Linux程式操作命令(轉)Linux