0
我的虛擬Windows服務器農場和他們自主運行的各種桌面應用程序,我希望能有簡單的方法,看看發生了什麼事情在每個服務器上,而無需通過RDP連接。所以,我創建了自動運行每分鐘,並創建的虛擬服務器桌面截圖簡單的AutoIt腳本:與AutoIt的_ScreenCapture_Capture在遠程服務器中創建截圖不起作用
#NoTrayIcon
#include <WinAPI.au3>
#include <ScreenCapture.au3>
#include <WindowsConstants.au3>
$LocalIP = _getLocalIP()
_ScreenCapture_Capture($CmdLine[1] & "\network\shared\screenshot_" & $LocalIP & ".jpg")
...
我遇到的問題是,屏幕截圖只顯示桌面與當我通過RDP連接到它時,一旦我關閉它 - 屏幕截圖將顯示爲黑色,並且只有鼠標指針可見。
有沒有什麼辦法可以創建截圖即使RDP會話關閉?那可能嗎?
爲了澄清,用戶會話處於活動狀態,他們已登錄。 – Andriusa
聽起來我正在製作計劃任務桌面的屏幕截圖。是的,沒有關係。 –
Windows可能不會呈現您期望看到的應用程序,因爲它知道沒有人在尋找。 (是的,是的Windows偷偷摸摸像) –