社区
ASP
帖子详情
高分求助:如何用ADSI将一个用户添加到组!
netWild
2006-04-23 10:01:54
如何用ADSI将一个本地用户添加组和如何将一个用户从组中删除!
win2000的系统
高手赐教啊!
...全文
293
4
打赏
收藏
高分求助:如何用ADSI将一个用户添加到组!
如何用ADSI将一个本地用户添加组和如何将一个用户从组中删除! win2000的系统 高手赐教啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netWild
2006-04-23
打赏
举报
回复
感谢 sxsgssgs(晋乡浪子) !
sxsgssgs
2006-04-23
打赏
举报
回复
http://www.kudns.cn/Article/learnzz/aspcode/200603/99.html
youzi520
2006-04-23
打赏
举报
回复
学习..
sxsgssgs
2006-04-23
打赏
举报
回复
ADSI,使用ASP来完成NT管理
ADSI,使用ASP来完成NT管理
关键词:ASP
我上次说的是如何使用ADSI管理web server这次讨论ADSI如何对NT进行管理
使用ADSI对IIS进行管理需要OP4
而对NT要进行ADSI管理则需要NTLM
NTLM提供以下几个对象: Domain, Group, and User.
通过domain对象你可以增加groups和users.
警告:
以下的例子都将改变NT访问权限数据库;任意增加和改变NT用户的权限
使用前请仔细阅读,请只在测试的机器上运行这些程序,只到你掌握了NTLM
的工作原理为止。千万不要危害到真正主机的安全。
只有拥有Administrator或则Operator权限的人才能够在运行IIS机器上
更改NT的用户数据库。所以,使用Anonymous权限登录是没有权限的。
当然如果使用SSL的话也能够保证安全性。
例子如下:
新建一个用户:
可以在一个独立的服务器上,也可以在一个主域服务器上新增用户
<%
On Error Resume Next
strDomain="MACHINENAME"
strUser="jdoe"
Set oDomain = GetObject("WinNT://" & strDomain)
Set oUser = oDomain.Create ("user", strUser)
If (err.number = 0) Then
oUser.SetInfo
oUser.SetPassword "mypassword"
oUser.SetInfo
Set oUser=Nothing
End If
Set oDomain=Nothing
%>
新增加一个组:
<%
strDomain="MACHINENAME"
strGroup="Unidentified"
Set oDomain = GetObject("WinNT://" & strDomain)
Set oGroup = oDomain.Create ("group", strGroup)
oGroup.SetInfo
Set oDomain=Nothing
Set oGroup=Nothing
%>
把一个用户增加到一个组中.
<%
strDomain="MACHINENAME"
strUser="jdoe"
strGroup="Unidentified"
Set oDomain = GetObject("WinNT://" & strDomain)
Set oGroup = oDomain.GetObject("Group", strGroup)
oGroup.Add ("WinNT://" & strDomain & "/" & strUser)
Set oDomain=Nothing
Set oGroup=Nothing
%>
配置用户信息
<%
strDomain="MACHINENAME"
strUser="jdoe"
Set oUser = GetObject("WinNT://" & strDomain & "/" & strUser)
' Setting the Account Expiration to 30 days from today
dtExpirationDate=Now()
dtExpirationDate=DateAdd("d",30,dtExpirationDate)
oUser.AccountExpirationDate = dtExpirationDate
' Setting the Full Name of the User
oUser.FullName="Joe Doe"
oUser.SetInfo()
Set oUser=Nothing
%>
继承用户
<%
strDomain="MACHINENAME"
strGroup="Unidentified"
Set Group = GetObject("WinNT://" & strDomain & "/" & strGroup)
For Each Member in Group.Members
If (Member.Class="User") Then
' Here is where you would do
' something with the user
End If
Next
%>
当你是使用的NT5.0时,就不需要安装NTLM了,因为NT5.0提供对ADSI的支持。
重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720)
重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720) 碎碎念:原本双系统用得很开心的,在手贱删了Ubuntu系统的某些隐藏文件之后导致Ubuntu系统不能正常使用,在某种程度强迫症的驱使下选择重装Ubuntu系统。然而这正是悲剧的开始啊,第一次在没有回到Windows系统将Ubuntu系统所在的磁盘格式化的情况下直接重装了Ubuntu并选择了与Windows共存,装完...
联想拯救者(r720)安装Ubuntu16.04及填坑过程+cuda+cudnn+opencv+tensorflow+caffe安装及pip,git网速慢问题
U盘安装Ubuntu16.04LTS: 1)用U盘制作ubuntu16.04的启动盘。(具体步骤参考https://jingyan.baidu.com/article/b24f6c82cf50e086bfe5dae9.html) 2)在磁盘管理器中压缩出给ubuntu的空闲空间,确保该空间为未分配。我的笔记本是128gSSD+1tHDD,win10作为主系统放在SSD中,ubuntu装在HDD...
关于windows10+ubuntu16.04双系统安装时引导文件的修复
引导文件的那些事儿 说在前面: 我的电脑型号:联想拯救者R720 硬盘:128GB SSD + 1TB 机械硬盘(其中SSD装了win10的系统盘,而ubuntu整个装在机械盘中) 曾经用的是win10+ubuntu14.04。不知道是电脑本身的问题,镜像的问题,还是我给整坏了。每次安装ubuntu时只能羡慕那些一次就装好没遇到任何问题的人,而对于我来说都会出大大小小各种问题。前段时间下定决心淘汰...
亲测:ubuntu16.04,联想拯救者R720,GTX1050,cuda9.0,cudnn7.1.3,anaconda3-python3.6,源码安装tensorflow
亲测:ubuntu16.04,联想拯救者R720,GTX1050,cuda9.0,cudnn7.1.3,anaconda3-python3.6,源码安装tensorflow 写在前面的话: 为什么要使用源码编译安装tensorflow呢?因为听大神说使用公开的编译好的包安装完可能在运行的时候会出各种问题,使用源码编译安装很多东西可以自己修改,使用起来会方便一些,于是就狠心下来自己学一学源码编译安装...
ubuntu20.04+GPU+CUDA11.1+cuDNN8.0.5+Miniconda3+pytorch1.8.1+torchversion0.9.1+pycharm
本机环境:拯救者R720+GeForce GTX1060+ubuntu20.04(不是双系统,windows10被我格掉了) 1.NVIDIA显卡安装 NVIDIA显卡驱动尝试了很多办法,命令行安装,在官网下载.run文件安装,装完开机都是进不去图形界面,最后无奈打开软件和更新,目前我的显卡驱动选的是这个,没有选择tested(测试版),我还是偏向稳定版的。 安装好之后命令行输入: nvidia-smi 打印显卡信息如下: 2.CUDA安装 在CUDA Toolkit Archiv.
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章