Script to move the MDT Progress Bar to the Top Left of Screen

By | August 26, 2011

Update 2017-11-30: reference Mike’s blog for this script.  I no longer have my source file for this script.


MDT Progress Bar

In some implementations, the progress bar simply gets in the way.  I wrote up the following script which calls ang AutoIt application to move the bar and then move the mouse to update the screen.  It worked great for my needs!

Script Download:

-Brian G

15 thoughts on “Script to move the MDT Progress Bar to the Top Left of Screen

  1. Pauline Cozzy

    I am so sorry to bug you with this question. I am a big novice at scripting and MDT (2012). I need to have this run in order to install the autoit .exe I created. What do I add as the application install (.wsf? bat? exe?), what is the text to enter for the command line?

    1. Pauline Cozzy

      In the command line, I’ve tried the MoveProgressBar.wsf (rc=193), silent.bat, and …then finally MoveMDTProgress.exe — which seemed to work. Because of my inexperience… if there is a different way to do this, please let me know.

        1. Pauline Cozzy

          I read the words you have added, but I don’t understand how to “call” the .wsf or use cscript. Big novice and don’t want to waste your time, but this is where I have a gap in the directions. When I am in my MDT server, in the deployment workbench, I add an application install using the wizard (with source files selected). Enter the nickname of the app, enter the path of the source directory, specify the new directory name, then what is needed for the command line. — At least this is how I have been adding .exe and .bat files. I am sensing this is NOT where you would call the .wsf or use cscript.

  2. Chris Rogers

    I am using this for MDT 2012 and all my 32 bit images it works fine with. However, every 64 bit image I get an error message that it is the wrong subsystem. Any reason for this or direction you can give me.


    1. Brian Gonzalez Post author

      I posted an updated package which supports both x86 and x64 arch environments. Please test this and let me know how it works out.

      -Brian G


    Hola! I’ve been following your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Dallas Texas! Just wanted to tell you keep up the excellent work!

  4. JP

    Where can i a get a copy of this file. The link above is broken and does not download the ZIP folder. Thanks in advance

  5. Paul

    Where else can I get this move progress bar fix, all links here do not work

  6. Markus

    Unfortunately this didn’t work for me (Win7 x64). Always got the message complaining about the subsystem.
    Found a script on that works well after compiling it with AutoIt:

    ;** AUTOIT3 settings
    #AutoIt3Wrapper_UseX64=Y ;(Y/N) Use X64 versions for AutoIt3_x64 or AUT2EXE_x64. Default=N
    ;** AUT2EXE settings
    If $CmdLine[0] = 0 Then
    ; Rerun ourself and let this copy return to the task sequencer
    Run(‘”‘ & @AutoItExe & ‘” rerun’)
    $WindowName = “Installation Progress”
    If WinExists($WindowName) Then
    $size = WinGetPos($WindowName)
    $size[1] = 0
    WinMove($WindowName, “”, $size[0], $size[1])


Leave a Reply

Your email address will not be published. Required fields are marked *