我想询问是否有办法获取计算机屏幕的信息,以便我也可以将这些信息放入数据库中。但到目前为止,我还没有设法在网上找到任何解决方案,除了一个分享他的视觉基本脚本的人,除非我完全理解,否则我真的不想使用它。
我的意思是没有一个心智正常的人只会运行一个未知的脚本,它可以在他的计算机上执行任何操作,他可能不知道发生了什么。我认为必须有一些方法来获取屏幕的信息。
这将是完成我的批处理脚本工作的最后一点,它将收集大量信息,之后我将只需要放入数据库中,或者我可能会在第二个脚本上为我做这个。但重要的是:"如何通过批处理脚本获取我的屏幕信息。?"
我的意思是必须有某种方式,我确信必须有像wmic display get serialnumber或类似的东西来检索信息。
我需要的唯一信息是屏幕的标记,序列号和模式。
答案 0 :(得分:2)
您有两种选择(但如果没有安装其他驱动程序,则信息将是通用的)
1)Wmic:
wmic path Win32_DesktopMonitor get /format:value
以及(查看Compo's评论):
WMIC /NameSpace:\\Root\WMI Path WmiMonitorID Get /format:value
2)DxDiag:
start "" /w dxdiag /t "%cd%\~.txt"
DxDiag无法将信息打印到控制台,但会创建一个包含系统信息(包括监视器信息)的文本文件,您可以稍后使用FIND
或FINDSTR
信息进行过滤。如果您需要进一步的帮助请检查两个命令的输出并告诉您需要保存的内容。