gpt4 book ai didi

windows - 使用任务计划程序通过自动屏幕捕获获取空白(黑色)屏幕截图

转载 作者:可可西里 更新时间:2023-11-01 09:48:18 28 4
gpt4 key购买 nike

我正在尝试解决一个软件错误,在该错误中,我们认为某个应用可能不会在每次调用时都启动。为了对此进行测试,我创建了一系列计划任务来启动应用程序、截取屏幕截图,然后关闭应用程序。这些任务都是通过 .bat 文件运行的。

除屏幕截图外,一切正常。当作为计划任务运行时,屏幕截图中的 .jpg 始终显示黑框。如果我正常执行 .bat 文件,屏幕截图看起来没问题。

我正在使用 nircmd 发送屏幕捕获命令并将其保存到文件夹中。我使用的命令如下:

nircmd.exe savescreenshot "C:\File Path\"~$currdate.MMddyyyy$-~$currtime.HHmmss$.jpg

我正在使用 Windows 7。

最佳答案

创建的任务可能在其自己的登录 session 中运行,即使它以同一用户身份运行也是如此。

让您的计划任务以当前登录的用户身份运行。

Keith Brown 写了一个 old but still valid detailled explaination of the logon session SID .相关部分在中间,在“http://www.microsoft.com/msj/0599/security/security0599.aspx”下

您还可以使用 EnumWinStaGui 查看访问权限.

关于windows - 使用任务计划程序通过自动屏幕捕获获取空白(黑色)屏幕截图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11654382/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com