zoukankan
html css js c++ java
对IIS、虚拟目录等进行管理
引用命名空间:
using System.DirectoryServices;
要实例的对象:
private Aspcn.Management.IISManager IISMan;
获取虚拟目录的物理路径
//
获取虚拟路径的相关信息
private
void
btnGet_Click(
object
sender, System.EventArgs e)
{
tbServer.Text
=
"
localhost
"
;
tbWebSite.Text
=
"
www.163.com
"
;
tbVirDirName.Text
=
"
DirectoryName
"
;
string
strVirdir
=
this
.tbVirDirName.Text;
string
strServer
=
this
.tbServer.Text;
string
strWebSite
=
this
.tbWebSite.Text;
string
strMsg
=
""
;
try
{
IISMan.Connect(strServer,strWebSite);
VirtualDirectory vd
=
IISMan.GetVirDir(strVirdir);
this
.tbVirDirName.Text
=
vd.Name;
this
.tbPath.Text
=
vd.Path;
this
.CBExecute.Checked
=
vd.AccessExecute;
this
.CBRead.Checked
=
vd.AccessExecute;
this
.CBScript.Checked
=
vd.AccessScript;
this
.CBSSL.Checked
=
vd.AccessSSL;
this
.CBWrite.Checked
=
vd.AccessWrite;
this
.CBBasicAuth.Checked
=
vd.AuthBasic;
this
.CBNtlmAuth.Checked
=
vd.AuthNTLM;
this
.CBEnableIndexed.Checked
=
vd.ContentIndexed;
this
.CBEnableDefaultDoc.Checked
=
vd.EnableDefaultDoc;
this
.CBEnableBrowing.Checked
=
vd.EnableDirBrowsing;
this
.tbPath.Text
=
vd.Path;
string
[] defaultdoc
=
vd.DefaultDoc.Split(
"
,
"
.ToCharArray());
foreach
(
string
item
in
defaultdoc)
{
if
(item
!=
""
)
{
this
.lstDefaultDoc.Items.Add(item);
}
}
strMsg
=
"
获取
"
+
strVirdir
+
"
成功
"
;
}
catch
(Exception ee)
{
strMsg
=
"
获取虚拟目录失败!错误如下:\n
"
+
ee.ToString();
}
finally
{
MessageBox.Show(strMsg,
"
查看信息
"
,MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
//
得到一个虚拟目录
public
VirtualDirectory GetVirDir(
string
strVirdir)
{
VirtualDirectory tmp
=
null
;
if
(_virdirs.Contains(strVirdir))
{
tmp
=
_virdirs.Find(strVirdir);
((VirtualDirectory)_virdirs[strVirdir]).flag
=
2
;
}
else
{
throw
new
Exception(
"
This virtual directory is not exists
"
);
}
return
tmp;
}
查看全文
相关阅读:
支付宝接口相关整理
诡异的 "password取回" 邮件问题
剑指 offer代码解析——面试题39推断平衡二叉树
女程序猿做了个梦,各路大神惊现神级评论!
Mac: Android studio+VirtualBox+Genymotion
lua 中pairs 和 ipairs差别
機器學習基石 (Machine Learning Foundations) 作业1 Q15-17的C++实现
怎样获取HTML5视频的持续时间
Android之本地相冊图片选取和拍照以及图片剪辑
19_Android中图片处理原理篇,关于人脸识别站点,图片载入到内存,图片缩放,图片翻转倒置,网上撕衣服游戏案例编写
原文地址:https://www.cnblogs.com/hanguoji/p/517403.html
最新文章
easyUI表头样式
Microsoft-PetSop4.0(宠物商店)-数据库设计-Oracle
ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计
SQL Server 系统函数
把一个数据库中的数据导入另一个数据库中
ylb: 数据库操作方法基础
SQL 存储过程(转帖摘录)
脚本语言目录
ylbtech_dbs_article_五大主流数据库模型
Unitity 常用工具类
热门文章
第1章 游戏之乐——一摞烙饼的排序
第1章 游戏之乐——中国象棋将帅问题
java中无符号类型的处理
编程之美
第1章 游戏之乐——让CPU占用率曲线听你指挥
Android之桌面组件AppWidget
Android广播机制:Broadcast
Android操作系统服务(Context.getSystemService() )
Android 中的 Service 全面总结
Android消息机制——时钟显示和异步处理工具类(AsyncTask)
Copyright © 2011-2022 走看看