OVH Cloud OVH Cloud

Comment ouvrir un document avec un shell?

5 réponses
Avatar
Sylvain
Bonjour,

J'ai une fonctionnalité me permettant de créer des fax au format doc qui
sont enregistrés sur le serveur. Cela est fait automatiquement.
Des personnes consultent et modifient ces fax à tour de rôles.
Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est pas le
but recherché.
Ce doit-être le fax généré automatiquement qui doit être modifié par les
utilisateurs.
J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à travers un
shell.
Mais je ne sais pas comment faire.
De plus est-ce la bonne solution ?

Merci d'avance...


--
Sylvain Duvernay

5 réponses

Avatar
Sylvain
J'ai trouvé comment lancer un shell, avec l'instruction suivante :

Shell("C:Program FilesMicrosoft OfficeOFFICE11Winword.EXE
C:DataCavasoft_Donneetemplates.txt")

Mais le pb est que word est chargé en mémoire mais n'est pas visible. De
plus l'utilisateur est "asp.net".

Comment puis je faire ???
Merci
--
Sylvain Duvernay

"Sylvain" a écrit :

Bonjour,

J'ai une fonctionnalité me permettant de créer des fax au format doc qui
sont enregistrés sur le serveur. Cela est fait automatiquement.
Des personnes consultent et modifient ces fax à tour de rôles.
Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est pas le
but recherché.
Ce doit-être le fax généré automatiquement qui doit être modifié par les
utilisateurs.
J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à travers un
shell.
Mais je ne sais pas comment faire.
De plus est-ce la bonne solution ?

Merci d'avance...


--
Sylvain Duvernay



Avatar
Aurélien [MS]
Bonjour,

Pour information, les applications Offices ne sont pas faites pour tourner
en environnement serveur, et cela n'est d'ailleurs pas supporté.
L'idée d'ouvrir Word sur le serveur est donc à banir.

--
Aurélien Norie
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.


"Sylvain" a écrit dans le message de
news:
Bonjour,

J'ai une fonctionnalité me permettant de créer des fax au format doc qui
sont enregistrés sur le serveur. Cela est fait automatiquement.
Des personnes consultent et modifient ces fax à tour de rôles.
Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est pas
le
but recherché.
Ce doit-être le fax généré automatiquement qui doit être modifié par les
utilisateurs.
J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à travers
un
shell.
Mais je ne sais pas comment faire.
De plus est-ce la bonne solution ?

Merci d'avance...


--
Sylvain Duvernay



Avatar
Patrice
Mais l'application s'ouvre sur le serveur et ne sera donc jamais visible
pour les utilisateurs !?

A priori il faudra que l'utilisateur puisse récupérer le fichier sur son
poste pour faire la modification, puis renvoie le fichier modifié vers le
serveur (ou sinon prise de main à distance ???). Pose toi déjà pour voir
quel est le mécanisme qui te convient le mieux...

--

Patrice

"Sylvain" a écrit dans le message de
news:
J'ai trouvé comment lancer un shell, avec l'instruction suivante :

Shell("C:Program FilesMicrosoft OfficeOFFICE11Winword.EXE
C:DataCavasoft_Donneetemplates.txt")

Mais le pb est que word est chargé en mémoire mais n'est pas visible. De
plus l'utilisateur est "asp.net".

Comment puis je faire ???
Merci
--
Sylvain Duvernay

"Sylvain" a écrit :

> Bonjour,
>
> J'ai une fonctionnalité me permettant de créer des fax au format doc qui
> sont enregistrés sur le serveur. Cela est fait automatiquement.
> Des personnes consultent et modifient ces fax à tour de rôles.
> Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
> personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est pas


le
> but recherché.
> Ce doit-être le fax généré automatiquement qui doit être modifié par les
> utilisateurs.
> J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à travers


un
> shell.
> Mais je ne sais pas comment faire.
> De plus est-ce la bonne solution ?
>
> Merci d'avance...
>
>
> --
> Sylvain Duvernay
>


Avatar
Sylvain
Bonjour Aurélien,

J'ai besoin d'ouvrir un document word se trouvant sur le serveur mais avec
une instance de word se trouvant sur le poste client.
Aurais tu une idée sur comment faire cela ?

Merci,

--
Sylvain Duvernay

"Aurélien [MS]" a écrit :

Bonjour,

Pour information, les applications Offices ne sont pas faites pour tourner
en environnement serveur, et cela n'est d'ailleurs pas supporté.
L'idée d'ouvrir Word sur le serveur est donc à banir.

--
Aurélien Norie
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.


"Sylvain" a écrit dans le message de
news:
> Bonjour,
>
> J'ai une fonctionnalité me permettant de créer des fax au format doc qui
> sont enregistrés sur le serveur. Cela est fait automatiquement.
> Des personnes consultent et modifient ces fax à tour de rôles.
> Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
> personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est pas
> le
> but recherché.
> Ce doit-être le fax généré automatiquement qui doit être modifié par les
> utilisateurs.
> J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à travers
> un
> shell.
> Mais je ne sais pas comment faire.
> De plus est-ce la bonne solution ?
>
> Merci d'avance...
>
>
> --
> Sylvain Duvernay
>





Avatar
WikiPierre
Bonjour,
Étant donnée que le code Asp.Net est exécuté coté serveur et que rien n'est
exécuté côté client, ton client ne verra jamais le fichier Word, par contre,
ce que tu peut faire c'est utiliser le NameSpace System.File.IO pour pouvoir
lire un fichier Texte tel qu'un fichier *.Txt qui sera donc :
- Enregistrée coté serveur
- Lisible par utilisateurs



--
Cordialement

Reviens nous dire si cela a marché.
@++

------------------------------------------------------------------
Pierre
http://wikims.free.fr/phpBB2/index.php - http://wikims.free.fr/blog/ -
http://communautes-ms.akro-net.org - http://wikims.free.fr -
http://community.bedotnet.com/blogs/wikipierre/default.aspx
"Sylvain" a écrit dans le message de
news:
Bonjour Aurélien,

J'ai besoin d'ouvrir un document word se trouvant sur le serveur mais avec
une instance de word se trouvant sur le poste client.
Aurais tu une idée sur comment faire cela ?

Merci,

--
Sylvain Duvernay

"Aurélien [MS]" a écrit :

Bonjour,

Pour information, les applications Offices ne sont pas faites pour
tourner
en environnement serveur, et cela n'est d'ailleurs pas supporté.
L'idée d'ouvrir Word sur le serveur est donc à banir.

--
Aurélien Norie
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.


"Sylvain" a écrit dans le message de
news:
> Bonjour,
>
> J'ai une fonctionnalité me permettant de créer des fax au format doc
> qui
> sont enregistrés sur le serveur. Cela est fait automatiquement.
> Des personnes consultent et modifient ces fax à tour de rôles.
> Au départ j'avais des liens vers les fax mais il s'avèrent que chaque
> personnes qui ouvre le fax doit ensuite l'enregistrer, hors ce n'est
> pas
> le
> but recherché.
> Ce doit-être le fax généré automatiquement qui doit être modifié par
> les
> utilisateurs.
> J'ai donc pensé à ouvrir le fax sur le serveur en lançant word à
> travers
> un
> shell.
> Mais je ne sais pas comment faire.
> De plus est-ce la bonne solution ?
>
> Merci d'avance...
>
>
> --
> Sylvain Duvernay
>