Using the K2000 UltraVNC during Windows Post Install Tasks

Most of us love remoting into the KBE with the built in Ultra VNC (UVNC).  I wanted to take this a step further so that we could remote into the Windows OS during post install (PO) tasks using the same credentials/setup as the KBE, and have it removed at the end, but survive reboots.

I have included a download containing three tasks that will do just that.  Download the .zip file and decompress.
*Note: you must be a member of the K2000 ITNinja Community to download this file.

Browse to your K2000, Settings and Maintenance | Package Management | Import Packages.  From the choose action drop down menu, select Upload Package for Import.  Choose each of the three .pkg files provided.

The "UVNC Copy Files to Workstation" task is a midlevel task that will copy the appropriate UVNC files from the K2000 and copy them down to the local workstation.

The "UVNC Run" task should be the first PO task.  This task will check the current profile firewall settings, If the firewall is active, the task record this setting and disable the current profile setting.  It adds an entry to the "Run" registry so that it will persist through reboots and then launches the application.

The "UVNC Quit" task should be the last PO task.  This task will quit the application, remove the key from the "Run" registry, and restore the firewall setting recorded.

*Note, these tasks have been configured to disable the current profile firewall setting only.  Any other firewall settings will need to configured manually, such as domain profiles.

In a "typical" environment, the IP address of the machine while in Windows, should be the same as it was in KBE and connections to the machine should remain the same.


  • This is amazing! Thank you very much. although now the k2000 seems to be taking a long time to import the packages... we'll wait and see. - karikh 7 years ago
    • Thank you! It should only take seconds for the tasks to import.
      Corey - cserrins 7 years ago
  • I want to use UltraVNC throughout our environment. I don't want it to get removed during deployment because currently we don't have a remote support service and Ultra VNC is free and is easy to use for our department. How can I get this as a post-install task using our network credentials as the username and password.

    Thanks! - abratton 3 years ago
    • You could choose not to delete it from the workstation at the end and just have it start up on each boot, but I would recommend doing a post install task doing a silent install to configure it the way you want and with tighter security. - cserrins 3 years ago
      • I found the scripting for it but when I try to use it during deployment, it always fails. Do you happen to have the scripting for it and I can modify it based on our needs. - abratton 3 years ago
      • Are you talking about the K1000 scripting, that is completely different from K2000 deployment. - cserrins 3 years ago
      • I would like both actually. - abratton 3 years ago
This post is locked
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ