Windows、Linux 登录脚本

Windows、Linux 登录脚本

我想制作一些脚本来锁定(静音、屏幕关闭、锁定)/解锁(取消静音、屏幕打开、解锁)会话,并且我想用热键执行它。

我有用于锁定 Windows 和 Linux 的脚本。并且我需要脚本来解锁用密码锁定的会话。

我知道在 Windows 中它必须是服务: http://msdn.microsoft.com/en-us/library/ms686953%28VS.85%29.aspx 在我的服务中调用什么来使用密码登录?

那么解锁Linux会话的方法是什么?

感谢您的回复。

答案1

如果您使用的是任何主流发行版,并且使用的是 GNOME 或 KDE,则有图形界面允许您为此指定热键。如果没有,或者您想要一个通用解决方案,大多数发行版都附带该xlock命令。然后您可以编写一个简短的脚本,如下所示

#!/bin/bash
amixer sset Master mute
xlock

将此脚本保存在您的某个位置PATH(如果您不知道那是什么,请查看在这个介绍页面上) 并使用命令使其可执行chmod a+x <script name>

然后,您必须设置一个热键,以便在窗口管理器中执行此脚本,但这取决于您使用的窗口管理器。要了解更多信息,您只需在 Google 上搜索您的发行版或窗口管理器的名称以及“键绑定”或“热键”字样,就很可能会找到说明。

从 xlock 解锁只需移动鼠标或按任意键,然后输入密码即可。

如果您想要不同的屏幕保护程序,请运行man xlock并查看各种选项。

相关内容