我是一个学生,我有这个任务,我需要知道如何禁止用户更改背景到客户端计算机,事情是,我一直在四处寻找知道login脚本使用什么语言,任何网站方便的信息,尝试了谷歌search,但我真的找不到有用的东西,不知道我是否search了正确的条款
我现在发现的很多关于映射networking驱动器的教程等等
你不想为此使用login脚本。 你想使用组策略。 你需要阅读组策略,有很多可以学习的资源(比如GPOGuy.com ),但是这里是关于如何绝对防止壁纸被改变的细节。
Microsoft知识库文章:pipe理员在组策略(327998)中select“防止更改墙纸”选项后,可以更改桌面墙纸设置
login脚本将使用客户端机器认为有效脚本的任何内容。 .BAT和.CMD文件可以被所有的东西所理解,但是它们可以做的事情受到很大的限制。 他们可以做简单的驱动器映射和一些其他操作,但其他一些事情。 几乎所有的东西都可以运行.VBS脚本,它允许一个更强大的脚本。 如果你足够幸运拥有纯粹的Win7环境,那么使用PowerShell脚本是非常可能的。 最后,如果你确实感到恼火,你可以编译你自己的.EXE文件,它将完成你需要做的一切,并将它作为你的login脚本。 需要记住的是,我相信login脚本是在用户的上下文中执行的,所以它只能执行用户被允许执行的操作。
将login脚本视为组策略引擎在启动命令之后提供给本地计算机运行的文件。
start login.vbs start login.bat start login.ps1 start login.exe
这不完全是如何工作的,但它确实更好地构思了这个概念。
另外,机器本身可以有启动脚本! 这些在用户login之前运行,并在SYSTEM上下文中运行。 对于某些任务可以得心应手。
login脚本不适合您正在尝试完成的地方。 如前所述,组策略就是你想要做的事情。 或者,您可以为用户设置强制configuration文件。
以下是从@K修改域的确切说明。 布赖恩·凯利的链接
打开组策略对象编辑器并将其指向您的域组策略
在域策略下,展开用户configuration,展开pipe理模板,展开桌面,然后单击活动桌面。
双击活动桌面墙纸。
在“设置”选项卡上,单击“启用”,键入要使用的桌面墙纸的path,然后单击“确定”。
希望有所帮助。