使用VB.NET更改WINDOWS 2000的密码
2003-07-11 17:31
495 查看
首先需要添加对System.DirectoryServices名域空间的引用,定位到"项目->添加引用
->.NET->System.DirectoryServices.dll",添加上即可.下面是代码部分:
->.NET->System.DirectoryServices.dll",添加上即可.下面是代码部分:
Dim MyString As String = "WinNT://" + System.Security.Principal.WindowsIdentity.GetCurrent().Name.Replace("/", "/") 'System.Security.Principal.WindowsIdentity.GetCurrent().Name得到的是机器当前的用户名,比如:MyComputerName/Administrator Dim MyDirectoryEntry As New DirectoryEntry(MyString) MyDirectoryEntry.Invoke("setPassword", "newpassword") '将当前用户的密码修改为"newPassword" MyDirectoryEntry.CommitChanges() |
相关文章推荐
- 如何在 Windows NT 和 Windows 2000 中使用自定义页面大小打印(VB)
- Windows 2000/2003下如何使用组策略禁止用户修改密码
- 使用VB Visual Studio.Net创建密码窃取程序
- vb.net axWindowsMediaPlayer 控件使用
- vb.net中将图片存入SQL Server 2000并能读出来使用
- 用ASP.NET(VB)创建WINDOWS 2000/2003 SERVER站点
- VB.Net2005使用windows media player 初探
- 怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?
- VB2005(1、使用ADO.NET访问数据库--Windows窗体中的数据体系结构)
- 怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?
- 使用VB Visual Studio.Net创建密码窃取程序
- 如何使用 Visual VB .NET 对 DataGrid Windows 控件执行分页
- 如何使用Vb.net来修改Windows窗体非客户区
- windows 2003下asp.Net站点无法使用用户名+密码的方式连接SQLSERVER的问题
- 使用Web服务将C#代码转换为VB.NET代码
- 快速恢复Windows 2000/XP遗忘的管理员密码
- 方便地启动Oracle服务(VB.NET 2005 Windows服务操控与多线程)
- 使用VB.NET实现 Google Web Service
- 通过WMI列出Windows系统进程(VB.net)
- 如何使用 Visual C# .NET 检查 Windows 版本[转]