Page 1 of 1

[SOLVED] Windows Movie Maker Error

Published: April 16, 2018 - 10:44 AM
by agatoi
Good morning,

On a network of PCs running Windows 7 Enterprise 32-bit (all with Windows Movie Maker), I have a few machines with the following error: AttributeError: 'module' object has no attribute 'uninstallkey'

Note that the vast majority of posts do not have this error.

The setup.py file:

Code: Select all

#################################################
# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallstring = ['msiexec /qb /uninstall {DD67BE4B-7E62-4215-AFA3-F123A800A389}']
#################################################
def install():
    print('installing smp-windowsmoviemaker')

    exefilename = makepath(programfiles32,'Windows Live','Photo Gallery','MovieMaker.exe')
    versionpaquet = '16.4.3528.0331'

    if exefilename :
        versionexe = get_file_properties(exefilename)['ProductVersion']
        print versionexe
        if versionexe == versionpaquet :
          print(u'The software is already installed' )
          return (0)
        if versionexe > versionpaquet :
          print(u'The software is already installed and its version is newer than the version of the package' )
          return (0)


    run(r'"wlsetup-all.exe" /q /NOToolbarCEIP /NOhomepage /nolaunch /nosearch /AppSelect:moviemaker')

    if exefilename :
       versionexe = get_file_properties(exefilename)['ProductVersion']
       if versionexe < versionpaquet :
          error('The output verification has found a old version of software')
       if versionexe == versionpaquet :
           print(u'The software installation was successful')
           return (0);
    error('End audit did not find the software.')
#################################################
def session_setup():
   registry_setstring(HKEY_CURRENT_USER, "SOFTWARE\\Microsoft\\Windows Live\\Common",'TOUVersion','1
#################################################

Re: Windows Movie Maker error

Published: April 16, 2018 - 3:40 PM
by dcardon
Hello agatoi,
agatoi wrote: Apr 16, 2018 - 10:44 On a network of PCs running Windows 7 Enterprise 32-bit (all with Windows Movie Maker), I have a few machines with the following error: AttributeError: 'module' object has no attribute 'uninstallkey'

Note that the vast majority of posts do not have this error.

The setup.py file:

Code: Select all

#################################################
# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallstring = ['msiexec /qb /uninstall {DD67BE4B-7E62-4215-AFA3-F123A800A389}']
#################################################
def install():
...
According to the documentation, it is always mandatory to specify the uninstallkey, even if it is empty, cf. https://www.wapt.fr/en/doc-1.5/Creation ... llkey-list

Sincerely,

Denis

PS: As a moderator, I took the liberty of adding code/code tags around the Python code; it makes it easier to read.

Re: Windows Movie Maker error

Published: April 18, 2018 - 8:30 AM
by agatoi
Great, thank you for your reply!