Seite 1 von 1

Problème de caractère accentué dans le chemin d'installation

Verfasst: 11 Okt 2023, 11:04
von driaute36
Bonjour,
je rencontre un problème pour désinstaller un logiciel qui se situe dans un répertoire qui contient un caractère accentué (C:\Program Files (x86)\Simulateur réseau)

Le script opsi ne parvient pas à trouver le dossier à cause du caractère accentué "é".
Avez vous une idée pour contourner le problème ?

Merci !

(137) [6] [2023-10-11 10:58:28.395] [simulateur-reseau] ~~~~~~~ Start Sub ~~~~~~~ Sub "p:\simulateur-reseau\delsub64.opsiscript"
(138) [6] [2023-10-11 10:58:28.395] [simulateur-reseau] The value of the variable "$MsiId$" is now: "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"
(139) [6] [2023-10-11 10:58:28.395] [simulateur-reseau] The value of the variable "$UninstallProgram$" is now: "C:\Program Files (x86)\Simulateur réseau\uninstall.exe"
(140) [5] [2023-10-11 10:58:28.396] [simulateur-reseau] message Uninstalling simulateur-reseau ...
(141) [6] [2023-10-11 10:58:28.399] [simulateur-reseau] If
(142) [6] [2023-10-11 10:58:28.399] [simulateur-reseau] Starting query if file exists ...
(143) [6] [2023-10-11 10:58:28.399] [simulateur-reseau] Not found: "C:\Program Files (x86)\Simulateur réseau\uninstall.exe":
(144) [6] [2023-10-11 10:58:28.399] [simulateur-reseau] FileExists($UninstallProgram$) <<< result false

Re: Problème de caractère accentué dans le chemin d'installation

Verfasst: 11 Okt 2023, 19:58
von otto
Bonjour,

pour utiliser tous les accents dans les opsi-scripts, il faut que le fichier soit en UTF-8, et que vous incluez (au début) `encoding=utf8` dans le script.

Si cela ne résoudre pas votre problème, veuillez fournir votre opsiscript et le fichier log.

Cordialement,
Nils Otto