Seite 1 von 1

[GELÖST] Windows Movie Maker-Fehler

Veröffentlicht: 16. April 2018 - 10:44 Uhr
von agatoi
Guten Morgen,

In einem Netzwerk von PCs mit Windows 7 Enterprise 32-Bit (alle mit Windows Movie Maker) tritt bei einigen Rechnern folgender Fehler auf: AttributeError: 'module'-Objekt hat kein Attribut 'uninstallkey'

Beachten Sie, dass die überwiegende Mehrheit der Beiträge diesen Fehler nicht aufweist.

Die setup.py-Datei:

Code: Alle auswählen

#################################################
# -*- 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
#################################################

Betreff: Windows Movie Maker-Fehler

Veröffentlicht: 16. April 2018 – 15:40 Uhr
von dcardon
Hallo agatoi,
agatoi schrieb: 16. April 2018 - 10:44 Uhr In einem Netzwerk von PCs mit Windows 7 Enterprise 32-Bit (alle mit Windows Movie Maker) tritt bei einigen Rechnern folgender Fehler auf: AttributeError: 'module'-Objekt hat kein Attribut 'uninstallkey'

Beachten Sie, dass die überwiegende Mehrheit der Beiträge diesen Fehler nicht aufweist.

Die setup.py-Datei:

Code: Alle auswählen

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

uninstallstring = ['msiexec /qb /uninstall {DD67BE4B-7E62-4215-AFA3-F123A800A389}']
#################################################
def install():
...
Laut Dokumentation ist es immer zwingend erforderlich, den Deinstallationsschlüssel anzugeben, auch wenn er leer ist, vgl. https://www.wapt.fr/en/doc-1.5/Creation ... llkey-list

Aufrichtig,

Denis

PS: Als Moderator habe ich mir erlaubt, den Python-Code mit Code-Tags zu versehen; das erleichtert das Lesen.

Betreff: Windows Movie Maker-Fehler

Veröffentlicht: 18. April 2018 - 8:30 Uhr
von agatoi
Super, vielen Dank für Ihre Antwort!