Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检测登录、锁定桌面和登录windows7&;8使用nodejs_Windows_Node.js - Fatal编程技术网

检测登录、锁定桌面和登录windows7&;8使用nodejs

检测登录、锁定桌面和登录windows7&;8使用nodejs,windows,node.js,Windows,Node.js,我将使用node js执行一些登录、注销操作,但我不知道是否有任何模块可以直接与我的系统交互,了解登录状态,并执行登录和注销操作?我得到了答案, 我用nodejs的pythonshell模块和一些python代码完成了它 import ctypes user32 = ctypes.cdll.LoadLibrary("user32.dll") user32.LockWorkStation() 而且我们也可以只使用ffi模块使用nodejs 通过使用ffi模块,我们可以调用dll中的函数。与

我将使用node js执行一些登录、注销操作,但我不知道是否有任何模块可以直接与我的系统交互,了解登录状态,并执行登录和注销操作?

我得到了答案, 我用nodejs的pythonshell模块和一些python代码完成了它

import ctypes 

user32 = ctypes.cdll.LoadLibrary("user32.dll") 
user32.LockWorkStation()
而且我们也可以只使用ffi模块使用nodejs


通过使用ffi模块,我们可以调用dll中的函数。与Python一起使用的方式相同。

@ AldAlav,NoDEJS是用C++构建的,我们可以用C++的节点JS来做所有这些事情。我们只需要合适的插件