Akzentuierte Zeichen
Veröffentlicht: 7. April 2015 - 11:54 Uhr
Guten Morgen,
Ich erstelle gerade ein WAPT-Paket, um einen WSUS-Server in einer Umgebung ohne AD zu verwenden.
Ich bin kein Python-Profi und trotz meiner Recherche schaffe ich es nicht, das Zeichen „é“ in einem String beizubehalten. Ich habe verschiedene Lösungsansätze versucht, zum Beispiel ein „u“ davor zu setzen, aber leider ohne Erfolg.
Hier ist der relevante Codeausschnitt (das Zeichen befindet sich im Ordner „nicht zugewiesener Computer“):
Diese Gruppe „Nicht zugewiesener Computer“ ist eine Standardgruppe, die ich weder löschen noch ändern kann; ich würde sie aber gerne verwenden.
Haben Sie eine Lösung, um dieser Eigenschaft angemessen Rechnung zu tragen?
Vielen Dank.
Antoine Cadou
Ich erstelle gerade ein WAPT-Paket, um einen WSUS-Server in einer Umgebung ohne AD zu verwenden.
Ich bin kein Python-Profi und trotz meiner Recherche schaffe ich es nicht, das Zeichen „é“ in einem String beizubehalten. Ich habe verschiedene Lösungsansätze versucht, zum Beispiel ein „u“ davor zu setzen, aber leider ohne Erfolg.
Hier ist der relevante Codeausschnitt (das Zeichen befindet sich im Ordner „nicht zugewiesener Computer“):
Code: Alle auswählen
#ouverture de la clef keygroupe=reg_openkey_noredir(HKEY_CURRENT_USER,'SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\WindowsUpdate\\AU',sam=KEY_WRITE,create_if_missing=True)
#determine le groupe d'attribution de l'ordinateur
keyname=reg_openkey_noredir(HKEY_LOCAL_MACHINE,'SYSTEM\\ControlSet001\\Control\\ComputerName\\ComputerName',sam = KEY_READ)
localhost = reg_getvalue(keyname,'ComputerName')
if type(localhost[1:4]) == int:
groupe = 'Pedagogique'
else:
groupe = 'Ordinateur non attribué'
#indique le groupe d'attribution au serveur WSUS
reg_setvalue(keygroupe,'TargetGroupEnabled',1,REG_DWORD)
reg_setvalue(keygroupe,'TargetGroup',groupe,REG_SZ)
print('Ordinateur attribue au groupe ' + '"' + groupe + '"')Haben Sie eine Lösung, um dieser Eigenschaft angemessen Rechnung zu tragen?
Vielen Dank.
Antoine Cadou