我想通过编程让联想 Thinkpad-T500 上的 LED 闪烁。我发现在 Linux 中可以通过以下方式实现
echo "on" > /proc/acpi/ibm/light
有没有同样简单的 Windows 替代方案?我将非常感谢任何建议。
谢谢。
答案1
Arkadiusz Wahlig 的命令行思考之光(C 源代码) 只要安装了联想驱动程序,就可以在 Windows XP/Vista/7 下执行此操作,不需要 Python。
Usage: ThinkLight.exe <command> [args]
Commands:
on - turns the ThinkLight ON
off - turns the ThinkLight OFF
toggle - toggles the current ThinkLight state
blink <count> [speed]
- blinks the ThinkLight <count> number of times,
- blinks the ThinkLight [speed] times per second, defaults to 3
答案2
不可以。您需要编写一个程序来执行 ACPI 调用,因为 Windows 不会向用户公开任何这些内容。
因此,这个问题更适合 StackOverflow。
答案3
是的,我意识到我一开始就应该在 Stack Overflow 上提问。我认为现在无法移动它,因为我的 Stack Overflow 和 Super User 帐户尚未关联。一旦它们关联起来,我就会移动它。我是 Stack Overflow 上的用户 247077。同时,这应该 http://www.thinkwiki.org/wiki/Python_script_for_Windows_to_control_ThinkPad_features 提出解决问题的想法。