Actions











Universalis V12 versus un compte non administrateur

Écrit le 18/04/2007 @ 15:54 par Drizzt

Informatique - LogicielVous venez d'installer l'encyclopédie Universalis V12 sur votre PC-Windows, mais vous recevez un message d'erreur lorsque vous l'exécutez avec un compte non-administrateur. Vous venez de passer quelque heures dans Google à tenter de trouver une solution au message d'erreur file bstream.cpp;line 1331, mais tout ce que vous trouvez, c'est des gens n'ayant pas réellement de solutions.. ou en ayant pour MacOS X.

Ça fait maintenant une semaine que j'ai ce problème, je vais d'en trouver la solution!

Avec votre compte administrateur, assurez vous d'avoir l'onglet Sécurité lorsque vous allez dans les propriétés d'un fichier ou d'un dossier. (Pour l'activer, allez dans le menu Outil/Options des dossiers, sélectionnez l'onglet Affichage et enlevez le crochet à l'item Utiliser le partage de fichier simple).

Ensuite donnez, de façon récursive, les droits en modification au dossiers suivants :

  • X:\Program Files\Universalis
  • X:\Documents and settings\All users\Application Data\UniversalisV12
  • X:\Windows\Temp



Fermez votre session, ouvrez la session du compte non-administrateur, réessayez de lancer Universalis.

Bye bye file bstream.cpp;line 1331 Applaudissement

Commentaire par emma  Score: 2
Écrit le: 07/08/2007 @ 17:48

Il y a encore plus simple !

Lorsqu'on est connecté en mode administrateur, ouvrir une fenêtre mode de commande et taper :
pour windows XP, 2000 :
cacls "C:\Documents and Settings\All Users\Application Data\UniversalisV12" /E /T /G "tout le monde":F

pour Vista :
cacls "C:\ProgramData\UniversalisV12" /E /T /G "tout le monde":F


Dernière modification le 07/08/2007 @ 17:51

Commentaire par Drizzt  Score: 2
Écrit le: 07/08/2007 @ 17:51

Les 2 commandes semblent être faites pour Vista. Dans les 2 cas, ça semble être la même chose que ce que je fais.

P.S.: Bienvenue sur MenzoNet! Qui es-tu? Comment es-tu arrivée ici?

Commentaire par emma  Score: 2
Écrit le: 08/08/2007 @ 14:54

Comment je suis arrivée ici ?
Eh bien, en cherchant si quelqu'un avait des infos sur la façon d'utiliser Universalis autrement qu'en mode administrateur. En fait, si on cherche bstream.cpp;line 1331, on arrive assez vite ici ;-)

Ce que j'ai indiqué, je l'ai testé sur XP et sur Vista et ça a suffit pour que ça fonctionne (Je l'ai fait aussi avec Universalis 10 et Universalis 11, juste en changeant le 12 en 10 ou 11, et ça marche aussi.)

Et entre temps, j'ai reçu la réponse à la question que j'avais posée à la hotline d'Universalis : ils m'ont envoyé un fichier .bat avec les commandes pour XP et pour Vista (on y retrouve la même chose).

D'ailleurs, j'avais essayé ta manipulation, mais je me suis arrêtée très vite car quand je vais voir dans l'onglet Affichage des Options des dossiers, je n'ai pas la ligne Utiliser le partage de fichier simple. Il y a sûrement un moyen de l'avoir mais je n'avais pas le temps de chercher.

Commentaire par Drizzt  Score: 2
Écrit le: 08/08/2007 @ 14:58

D'ailleurs, j'avais essayé ta manipulation, mais je me suis arrêtée très vite car quand je vais voir dans l'onglet Affichage des Options des dossiers, je n'ai pas la ligne Utiliser le partage de fichier simple. Il y a sûrement un moyen de l'avoir mais je n'avais pas le temps de chercher.


Dernière ligne complètement dans la liste des options (dans mon cas, dumoins).

En fait, nos 2 solutions sont la même chose, seulement tu as une ligne de commande pour la faire, alors que moi ce sont les mêmes étapes par l'interface graphique Wink

Commentaire par Drizzt  Score: 2
Écrit le: 21/10/2007 @ 15:51

Je viens de recevoir un courriel donnant quelques détails supplémentaires :

Bonjour,

Je viens de lire votre billet sur l'installation d'U12. Vous m'avez donné la
bonne solution et je vous en remercie (je cherchais depuis un petit moment)

Je vous joins quelques remarques qui pourraient peut être rendre encore plus
pertinente la lecture de ce billet.

* A propos de l'onglet "Sécurité"
En fait il n'est pas disponible dans la version "XP edition familiale" =>
inutile donc de chercher à l'activer ...
Evidemment en version "Pro", pas de problème, il est comme vous l'indiquiez.

la seule façon de faire est donc de passer par la cmd cacls.exe pour fixer les
droits

* mettre les droits sur X:\Windows\Temp
c'est ce qui emêche effectivement le lancement (le soft tente d'écrire un log
dans ce répertoire)
remarque : c'est franchment nul, il pourrait utiliser le %temp% de l'utilisateur
courant et il n'y aurait pas de problème.

* mettre les droits sur X:\Program Files\Universalis
à mon avis, cela ne sert à rien (j'ai fait le test chez moi et si je ne me suis
pas trompé, ça fonctionne sans cela)
Si d'un coté on met en place des profils pour essayer d'avoir un peu sécurité et
si d'un autre coté on donne les drois d'écriture dans un bout de X:\Program
Files, ce n'est franchement plus la peine de mettre des mots de passe ...
j'exagère un peu.

* mettre les droits sur X:\Documents and settings\All users\Application
Data\UniversalisV12
C'est également ce que recommande le support sur le net d'universalis (cf. le
script droitsfr2.bat)
Par défaut, les utilisateurs sont en R/W sur le répertoire "X:\Documents and
settings\All users\Application Data\", cela ne doit donc pas être nécessaire
(bis : j'ai fait le test chez moiet si je ne me suis pas trompé, ça fonctionne)

pour info, pour voir tout cela, j'ai utilisé filemon.exe de l'ex
www.sysinternals.com

En tout cas, sans votre billet, j'aurai certainement *beaucoup* moins avancé.

merci et bonne soirée



Commentaire par Nick  Score: 2
Écrit le: 21/10/2007 @ 17:51

Je suis content de voir que le site aide du monde !!


Tous les blogs
<< Pluggin WiMP pour FireFox | Retour aux blogs | ThunderBird 2 disponible en téléchargement >>
Blogs de la même catégorie
<< Open Office 2.2 | Flash Player avec mode plein écran pour Linux >>