Hello jrana4, if your monitor supports 1920x1080 as native resolution I believe that it should support 1600x900 too since both are 16:9. Therefore, you may not need to use CustomModeApp but make sure that the monitor driver is installed if available.
I recommend you creating profiles in Intel® HD Graphics control panel so you can swap between resolutions faster. First you will need to apply the desired screen resolution and then select Save Profile; repeat this process for all the profiles you need to create.
Thanks you for replying back .
I am trying to automate this one as one of our application needs to different resolution for its functionality.
We have to deploy this silently to 10000 workstation .
Any idea as how we can be achieved?