大家好!
我想要使用c#在网络中的当前在线系统的详细信息。我们的机器通过Windows Server 2012连接。如何实现这一目标?有人引导,如果我错了?该程序将在Server机器上运行。
答案 0 :(得分:0)
您可以使用Active Directory(LDAP)并查询域中的所有pc。要检查它们是否在线,您必须ping每台PC(可能有多个线程)。
编辑:
您可以创建一个记录用户登录/注销的脚本。该程序只需通过列表检查谁当前在线。然后,您可以使用WMI
获取更多计算机信息在服务器上创建共享并授予正确的NTFS和共享权限 创建一个批处理文件,您可以在其中放置此脚本:
Warning: Unable to write "Webcontent/css/widgets/*.css" file (Error code: ENOENT
).
使用组策略将此批处理文件应用为登录脚本
最后,您将进入文本文件info.txt: