I am trying to get the PlayIt Recorder stated at startup of the machine, the awesome automatic restart "feature" of Windows 10 after automatic updates leaves the recorder off.
When a task is created in task scheduler, it gets executed, runs for a few seconds and stops, probably due to some unavailable .NET components before the user logs in.
Did anyone encounter such a necessity? Some useful attributes/switches maybe?
PlayIt Recorder requires a UI to run so must only run when a user is logged in interactively. It would need to be re-implemented as a Windows Service in order to accomplish what you are requesting.
This article shows what you can do to automatically log in a user when Windows starts: https://www.cnet.com/tech/services-and-software/automatically-log-in-to-your-windows-10-pc/
Thank you for the advice, auto startup works great at user login, by ticking the checkbox which created a scheduled task on user login as well as placing the shortcut in the startup folder of the users profile which requires the user to login in order to work.
I am rather trying to have the software running at system startup without having to login after the system restart. The recorder does start with a scheduled task with "at startup" configured as trigger but dies shortly after with the below .NET error just before the application error:
The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
at PlayIt.Applications.UI.ApplicationHelpers+<>c__DisplayClass5_1`1[[System.__Canon, mscorlib, Version=22.214.171.124, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<_Run>b__2()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
The auto startup on boot without login is useful in case unattended restarts, It would be really appreciated if someone who found a solution for this could share it. The recorder is AWESOME, simple, light, does exactly what it is designed to do and does it good. Great job!!!
PlayIt Recorder has a tickbox in Settings to start when Windows logs in. Alternatively you can try placing a shortcut to PlayIt Recorder in the Startup folder.
Right click the start menu and click Run and type shell:startup and click OK.
Then place a shortcut in this folder. Please ensure it is a shortcut and not the actual .exe file as this will be missing all the other files it requires in the same folder.