社区
IIS
帖子详情
如何通过安装程序设置一个目录为Web共享?
PagiHi
2003-03-11 04:54:29
知道的高手请赐教!分是大大的有!在Windows2000中的一个目录,我想在安装程序中让它成为Web共享的模式,以提供IIS信息服务。
...全文
57
4
打赏
收藏
如何通过安装程序设置一个目录为Web共享?
知道的高手请赐教!分是大大的有!在Windows2000中的一个目录,我想在安装程序中让它成为Web共享的模式,以提供IIS信息服务。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PagiHi
2003-03-19
打赏
举报
回复
还是这儿的高手多,谢谢了!
炜娓道来程序人生
2003-03-18
打赏
举报
回复
WRITE 0x00000400 Local write access only.
MD_ACCESS_NO_REMOTE_READ 0x00001000 Local read access only.
MD_ACCESS_NO_REMOTE_EXECUTE 0x00002000 Local execution only.
MD_ACCESS_NO_REMOTE_SCRIPT 0x00004000 Local host access only. }
但注意MyASDI中的Permissions是smallInt类型的。小有区别啦。 ^-^
四、其它
------------------------------------------------------------------------
如果你要发布软件的话,当然不能要用户自已去运行regsvr32.exe来注册MyADSI.dll了。
如果你不是使用专门的安装工具来做这件事的话,你可以用一段小程序来完成这件事。
type
TRegisterMode = (regRegister, regUnregister);
function OLERegisterDLLFile (strFileName : STRING; mode : TRegisterMode) : BOOLEAN;
type
TOleRegister = function : HResult;
var
hLib : THandle;
fnAdr: TFarProc;
begin
Result := FALSE;
hLib := LoadLibrary(PCHAR(strFileName));
if (hLib > 0) then
begin
try
if (mode = regRegister) then
fnAdr := GetProcAddress(hLib, pchar('DllRegisterServer'))
else
fnAdr := GetProcAddress(hLib, pchar('DllUnregisterServer'));
if (fnAdr < > nil) then
Result := (TOleRegister(fnAdr) > = 0);
finally
FreeLibrary(hLib);
end;
end;
end; { RegisterDLLFile }
OLERegisterDLLFile()函数可以加到TForm.onCreate和TForm.onClose事件中。即可以完成
自动注册和卸载。
好了。用Delphi简单吧?^-^
五、关于ASP
------------------------------------------------------------------------
需要的话,去查MSDN,关键字:“Virtual directories, creating”。也可以去MS的MSDN网
站,查“Create a Virtual Directory Automatically with ADSI”,就成了。
不过只使用于NT4.0(安装ADSI)和Win2k的机器:(以下是续的狗尾...)
< %
'创建物理目录
Set FS = Server.CreateObject( "Scripting.FileSystemObject" )
FS.CreateFolder "c:\testdir"
'创建虚拟目录
myServer = Request.ServerVariables( "SERVER_NAME" )
ADSIPath = "IIS://" & myServer & "/W3SVC/1/ROOT"
Response.Write "ADSIPath = " & ADSIPath
Set defaultSite = getObject( ADSIPath )
Set vDir = defaultSite.Create( "IISWebVirtualDir", "StellcomScripts" )
vDir.Path = "c:\testdir"
'设置虚拟目录属性
vDir.AccessRead = TRUE
vDir.AccessScript = TRUE
vDir.DefaultDoc = "index.asp"
vDir.SetInfo
Response.Write "Virtual Directory Created!"
%>
superhasty
2003-03-18
打赏
举报
回复
实质就是创建虚拟目录,可以有几种办法。
可以调用Inetpub\AdminScripts下的mkwebdir目录下的mkwebdir.vbs创建:
mkwebdir -c MyComputer -w "Default Web Site",-v "Virtual Dir1","c:\inetpub\wwwroot\dir1"
本版FAQ中也有此问题的解答:
可否编程实现在IIS建立WEB虚拟目录和FTP虚拟目录?
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=25685
PagiHi
2003-03-12
打赏
举报
回复
难道没有人会吗?
Crystal Reports 9.2 中文版(水晶报表)
将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和
Web
开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在...
web
服务器
共享
文件夹,局域网
web
共享
文件夹的方法
Web
服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序...局域网
web
共享
文件夹的方法:
设置
Web
共享
时,需要
Web
服务器的支持,如果你的局域网中没有架设
Web
服务器,可以先安装Windows XP/2000中自带的...
WPF ClickOnce +DevExpress应用程序发布,安装及部署实战视频教程
会使开发人员决定创建
Web
应用程序而不是基于 Windows 的应用程序,为便于安装而牺牲了 Windows窗体丰富的用户界面和响应性。对于使用 ClickOnce 部署的应用程序,您可以集这两种技术的优势于一身。 本教程开始会以...
微信小程序环境
共享
,多个小程序
共享
一个
云开发数据库
我们在做小程序开发时,有时候需要多个小程序公用
一个
数据库,比如我们做
一个
外卖小程序,要配套
一个
骑手小程序,这个时候就要两个小程序公用
一个
云开发环境,公用
一个
数据库了。所以今天来教下大家如何多个小程序...
多个tomcat
共享
一个
应用程序
目录
第一种方式,把应用放到
一个
公共
目录
,修改server.xml中配置 ...name 表示机器ip地址,默认本机是localhost,appBase是应用程序
目录
,可以指定
一个
绝对位置 如果在负载均衡处理中使用多个tomcat需要修改各个t
IIS
8,327
社区成员
16,639
社区内容
发帖
与我相关
我的任务
IIS
Web 开发 IIS
复制链接
扫一扫
分享
社区描述
Web 开发 IIS
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章