Timezone Problem in Manage Engine

Timezone Problem in Manage Engine

We have set the timezone to GMT(+5) Pakistan Time (Asia/Karachi) from the Personalize Tab and to UTC Islamabad/ Karachi in our Server. The date and time however is incorrect. 

We have tried solving it through the solution given in :

https://forums.manageengine.com/topic/system-time-in-service-desk-does-not-match-server-time-method-of-timestamping-unclear

However running the time.bat still gives the incorrect time 

Any help?