系统属性中修改计算机名的对话框,在哪个DLL或EXE文件中?

ltzhh 2007-11-09 01:29:28
大家好

我想禁止别人修改计算机名和退出域,

现的打算是把系统属性对话框中 更改 这个按忸禁用,

但在shell32.dll SYSDM.cpl中没有找到这个对话框,

请大家帮忙,或者有别的办法,请指教.
...全文
632 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgxinal 2008-09-22
  • 打赏
  • 举报
回复
我只希望用户不能改计算机名和退出域,并不阻止他们查看系统属性。

楼主可以这样试一下。随便做一个netid.dll,把system32下的netid.dll替换掉,就可以了。
电脑名的属性页就没有了。刚试过
lgxinal 2008-09-22
  • 打赏
  • 举报
回复
谁知道系统属性中修改计算机名的对话框,在哪个DLL或EXE文件中?

好像是netid.dll中是针对对计算机名的属性页的,请查看一下。
ltzhh 2007-11-16
  • 打赏
  • 举报
回复
谢谢楼上的朋友


谁知道系统属性中修改计算机名的对话框,在哪个DLL或EXE文件中?
ljc007 2007-11-12
  • 打赏
  • 举报
回复
//但是怎样用脚本改权限呢?我要在控制端批量修改。

纯批处理是无法完成的,除非用批处理结合第三方工具,比如:setacl
ltzhh 2007-11-12
  • 打赏
  • 举报
回复
谢谢

谁知道系统属性中修改计算机名的对话框,在哪个DLL或EXE文件中?
drifter250771 2007-11-11
  • 打赏
  • 举报
回复
改注册表权限,除了在GUI环境里手工操作,目前好像只有第三方工具
ltzhh 2007-11-10
  • 打赏
  • 举报
回复
gernal_dn 的办法好,

但是怎样用脚本改权限呢?我要在控制端批量修改。
madrock 2007-11-10
  • 打赏
  • 举报
回复
貌似是 msgina.dll
gernal_dn 2007-11-10
  • 打赏
  • 举报
回复
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName
可以看到这些信息,然后将键值的权限改为只读。
ltzhh 2007-11-10
  • 打赏
  • 举报
回复
谢谢楼上两位

我只希望用户不能改计算机名和退出域,并不阻止他们查看系统属性。
tangzhong 2007-11-10
  • 打赏
  • 举报
回复
开始》运行,输入gpedit.msc打开组策略,在“用户配置”》管理模板》控制面板的右边,有一个禁用控制面板,选择启用,则控制面板的所有项目都无法运行,包括这个系统属性。如果只单独禁用这个,就把这个文件删除罗。
huzy204 2007-11-09
  • 打赏
  • 举报
回复
一般是更改注册表的。
体验WindowsXP的多用户登陆 众所周知,Windows XP Professional版的“远程桌面”功能有一个缺憾,那就是:如果已经有用户在本地登录了计算机,那么你要想从远程登录,那么已经在本地登录的用 户就将无法继续使用计算机了(如图1)。一句话,两人不能同时工作。那么有什么好办法可以让本地和远程用户同时登录并使用计算机呢?有,看下面这段话:“在安装了 SP2以后,您的XP系统将可以像那些服务器操作系统一样,供多人同时在不同地点登录了,虽然这个多人仅仅等于2人。” 这可是微软老大说的,可惜我们在正式发布的XP的 SP2,去发现这个特性没有了。正式的没有,那我们就耍点手段,把“曾经拥有”的给找回来,开工。 重要提醒:要使用文介绍的方法,请确保您的计算机是Windows XP Professional版,并且已经安装了Service Pack2。 一、工具准备 我们都知道,XP系统在安装测试版SP2 Build 2055补丁后,是支持两个用户同时登录的。既然它曾经支持过,我们是不是可以通过替换系统文件来重新找回这个功能呢?告诉 你完全可行,我们只要2055版的termsrv.dll替换掉正式版本的termsrv.dll文件就可搞定它了。 那么我们首先要准备一个2055版SP2的termsrv.dll文件。 下载地址:http://download.csdn.net/source/2562899 二、禁用服务,替换文件。 首先确定你的光驱没有Windows XP的安装光盘,接着单击“开始”菜单的“运行”命令,输入“Services.msc”打开“服务”窗口,找到“Terminal Service”服务,双 击打开其属性设置对话框,在“启动类型”下拉列表选择“已禁用”项(如图2),接着重启动计算机。 重启动之后打开“我的电脑”窗口,在地址栏输入“%systemroot%/system32/dllcache”后回车(如图3),在打开的窗口把准备好的2055版SP2的termsrv.dll文件粘贴 进去替换掉原文件,然后再到“%systemroot%/system32”文件夹粘贴一下替换掉这里的相应文件。 重要提醒:在复制文件过程可能会弹出类似图4的对话框,提醒你系统文件发生了改变,要你放入光盘恢复正确的文件。这属于正常现象,而且我们的目的就是替换现有的系 统文件,因此不必理会,单击“取消”按钮,然后在出现的对话框点击“是”按钮。 三、修改注册表 完成上述步骤后,我们还要修改一下注册表。打开“开始”菜单的“运行”对话框,输入“Regedit”命令,单击“确定”按钮,打开注册表编辑器窗口。 在左侧窗格找到“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core”项,在右窗格单击右键,选择“新建”下的“DWORD值” 命令,然后将该键值命为“EnableConcurrentSessions”,双击该键值,修改数据值为1,单击“确定”按钮(如图5)。关闭当前窗口,重新启动电脑。 四、启动服务,开启远程桌面功能 单击“开始”菜单的“运行”命令,输入“Services.msc”打开“服务”窗口,双击“Terminal Service”这个服务打开其属性设置对话框,在“启动类型”下拉列表选 择“自动”项,单击“应用”按钮后,再单击对话框的“启动”按钮,最后单击“确定”按钮关闭对话框。 接着我们要开启“远程桌面”功能,该功能默认是关闭的。在“我的电脑”图标上右击,选择“属性”命令,然后在打开的“系统属性对话框选择“远程”标签。 单击选择“远程桌面”选项框的“允许用户远程连接到此计算机”复选项(如图6)。单击“选择远程用户…”按钮, 我们还可以对允许远程登陆这台计算机的用户账号进行 设置。

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧