OVH Cloud OVH Cloud

Active directory

4 réponses
Avatar
Hagendazs
Salut..

J'ai un TS2003+Active directory. J'ai installé Office 2000 et Xlviewer(
viewer Excel). Tout marche bien sur mon serveur.
Cependant, J'ai des usagers qui se connectent sur le serveur à l'aide de
connexion à distance.
Les usagers doivent exécuter des fichiers Excel et je veux que XLviewer
s'éxécute à la place de Excel (car je veux juste qu'il consulte les fichiers)
J'ai crée un GPO pour ces usagers et j'ai interdit d'exécuter Excel.exe
Problème: les usagers ne peuvent pas ouvrir les fichiers.
Quelqu'un a-t-il une idée?

merci

4 réponses

Avatar
Emmanuel Dreux [MS]
Bonjour,

une solution consisterait à modifier l'application par défaut en charge
d'ouvrir les fichiers XLS afin que XLviewer soit lancé par défaut au lieu
d'Excel.

"Hagendazs" a écrit dans le message de
news:
Salut..

J'ai un TS2003+Active directory. J'ai installé Office 2000 et Xlviewer(
viewer Excel). Tout marche bien sur mon serveur.
Cependant, J'ai des usagers qui se connectent sur le serveur à l'aide de
connexion à distance.
Les usagers doivent exécuter des fichiers Excel et je veux que XLviewer
s'éxécute à la place de Excel (car je veux juste qu'il consulte les
fichiers)
J'ai crée un GPO pour ces usagers et j'ai interdit d'exécuter Excel.exe
Problème: les usagers ne peuvent pas ouvrir les fichiers.
Quelqu'un a-t-il une idée?

merci



Avatar
Hagendazs
J,ai essayé cette possibilité et les fichiers s'ouvrent toujours avec MS EXcel.


Bonjour,

une solution consisterait à modifier l'application par défaut en charge
d'ouvrir les fichiers XLS afin que XLviewer soit lancé par défaut au lieu
d'Excel.

"Hagendazs" a écrit dans le message de
news:
Salut..

J'ai un TS2003+Active directory. J'ai installé Office 2000 et Xlviewer(
viewer Excel). Tout marche bien sur mon serveur.
Cependant, J'ai des usagers qui se connectent sur le serveur à l'aide de
connexion à distance.
Les usagers doivent exécuter des fichiers Excel et je veux que XLviewer
s'éxécute à la place de Excel (car je veux juste qu'il consulte les
fichiers)
J'ai crée un GPO pour ces usagers et j'ai interdit d'exécuter Excel.exe
Problème: les usagers ne peuvent pas ouvrir les fichiers.
Quelqu'un a-t-il une idée?

merci








Avatar
Emmanuel Dreux [MS]
Pour désactiver les extensions VBS, je modifie la clé suivante
CLASSES_ROOTVBSFileShellOpenCommand

Je n'ai pas cherché, mais à mon avis pour excel, il doit falloir modifier le
shellopencommand pour différentes extensions excel, et peut-être à
différents endroits ( HKCR , HKLMSoftwareClasses and
KCUSoftwareClasses )
.xla, .xlb, .xlc, .xld, .xlk, .xll, .xlm, .xlt, .xlv, .xls,
.xlshtml,.xlthtml

Une fois déterminé, tu peux déployer tes changements de clé de registre par
GPO.
Tu dois pouvoir déterminer les endroits exacts en lançant un regmon puis en
double cliquant ton fichier excel.

Attention, ce changement ne fais que modifier l'application lancée par
défaut en doubles cliquant.
Rien n'empêche d'ouvrir excel puis de charger le fichier dans excel.

A mon avis tu devrais désinstaller excel sur ce serveur ou utiliser les
restriction logicielles ou les permissions NTFS pour limiter l'usage de
excel.

"Hagendazs" a écrit dans le message de
news:
J,ai essayé cette possibilité et les fichiers s'ouvrent toujours avec MS
EXcel.


Bonjour,

une solution consisterait à modifier l'application par défaut en charge
d'ouvrir les fichiers XLS afin que XLviewer soit lancé par défaut au lieu
d'Excel.

"Hagendazs" a écrit dans le message
de
news:
Salut..

J'ai un TS2003+Active directory. J'ai installé Office 2000 et Xlviewer(
viewer Excel). Tout marche bien sur mon serveur.
Cependant, J'ai des usagers qui se connectent sur le serveur à l'aide
de
connexion à distance.
Les usagers doivent exécuter des fichiers Excel et je veux que XLviewer
s'éxécute à la place de Excel (car je veux juste qu'il consulte les
fichiers)
J'ai crée un GPO pour ces usagers et j'ai interdit d'exécuter Excel.exe
Problème: les usagers ne peuvent pas ouvrir les fichiers.
Quelqu'un a-t-il une idée?

merci










Avatar
Laurent Gébeau \(MToo\)
Emmanuel Dreux [MS] wrote:
Pour désactiver les extensions VBS, je modifie la clé suivante
CLASSES_ROOTVBSFileShellOpenCommand

Je n'ai pas cherché, mais à mon avis pour excel, il doit falloir
modifier le shellopencommand pour différentes extensions excel, et
peut-être à différents endroits ( HKCR , HKLMSoftwareClasses and
KCUSoftwareClasses )
.xla, .xlb, .xlc, .xld, .xlk, .xll, .xlm, .xlt, .xlv, .xls,
.xlshtml,.xlthtml



Bonsoir

A priori il suffit de changer HKCU qui est prioritaire (quand elle existe)
sur HKCR

Regarde dans HKCR :
Consulte la clef .xls et prends la valeur par defaut.

Dans HKCU : Modifie le shell/open pour la clef [par defaut]

Par exemple avec Excel 2003 :
dans HKCR/.xls, il y a Excel.Sheet.8

Donc modifie
HKEY_CLASSES_ROOTExcel.Sheet.8shellOpencommand en y mettant le Excel
viewer

Tu trouvera des détails sur le registre ici :
http://mtoo.mvps.org/registre_clefs.shtml


--
Laurent Gébeau (MToo)
[MVP Windows]
http://www.toutwindows.com - Tout sur Windows (XP et Server 2003) SP2 FAQ et
AD FAQ.
http://www.mtoo.net - Photos, météo, conseils internet, ....
http://spaces.msn.com/members/mtoo/ - Mon blog.