Posted 17 Hours Ago Job ID: 2110919 9 quotes received

Ensuring Screen Output in Headless VM

Featured
Fixed Price$250-$500
Quotes (9)  ·  Premium Quotes (2)  ·  Invited (0)  ·  Hired (0)

  Send before: October 18, 2025

Send a Quote

Requirement (headless + screen output)
I want to run GUI automations on Windows within an Azure VM or container in headless mode (no user connected) and have screen output as soon as the VM starts up. The automation will be a Python script (clicks/keyboard using PyAutoGUI).


Main Block
Since no user will be connected, the VM doesn’t expose a usable visual display by default, so no screen output can be captured, and automating clicks/keystrokes won’t be reliable. I need a way to ensure a stable display (video pipeline) in headless mode.


Current Evaluation
A) Virtual display driver (Parsec)
B) NirCmd + tscon + quser + policies


What I need from the expert 

What’s the best approach today for getting stable display output in headless mode on Windows/Azure and being able to run pywinauto scripts from boot?


Minimum Requirement (preferably from GitHub Actions)

-Cold boot the VM or container.

-Trigger a job  that opens a simple GUI app, performs 2-3 interactions (clicks/keystrokes), and takes screenshots (and optionally streams).

Ensure screen output is consistently generated in headless mode.

... Show more
Mariano S Argentina