Redirection de Contenu (client vers serveur)

Bonjour,



Un client utilise le PNA pour la redirection de contenu sur des fichiers de type “TXT”.

Donc lorsque sur son poste client il clique sur un fichier avec ce type d’extension l’application doit se lancer automatiquement (via le PNA) sur le serveur.



Ca fonctionne bien si le fichier est utilisé sur un path UNC.

Ca ne fonctionne pas si le fichier est ouvert depuis un lecteur reseau car l’application publiée s’exécute avant la fin du mappage des drives.



Si quelqu’un a des idees ou suggestions pour regler ce genre de probleme elles seront bienvenues.

Tu as tenté de faire un lanceur en cmd qui contient le mapage de drive et ensuite l’exécution du programme ?

Merci pour ta reponse.



Non car le mappage des drives etant geré par un le script de logon je me dis que ca risque de compliquer l’admin.



Dans ce cas ca devrait surement marcher. Penses-tu que c’est l’unique solution ?

Et si tu mets les drives en persistent ?

Pour qu’il soit conservés dans la registry de l’utilisateur ?



Ne peut-on pas temporiser l’execution de l’application, lui specifier d’attendre la fin du mappage des drives ?

Il y a une GPO (en natif sur Win 2K3) qui fait ca mais elle precise uniquement d’attendre la fin du script de logon avant de lancer l’explorer.exe mais ca ne fonctionne pas.

si tu fais un batch pour lancer l’application qui au lieu de mapper les lecteurs avant de la lancer (vu que ce mappage est fait dans le login script) tu fais un sleep et ensuite tu lances l’appli ?



evidemment, c’est pourri ;D



edit: merci de ne pas mettre de sujet en MAJUSCULES

Heu… oui c’est heu pou… une idee comme une autre.

Teste à mettre les drives en persistent, bien que cela ne résoudra pas tout.

Pour moi le plus propre serait le lanceur… ;D

Style :

net use p: \srvusers$%username%

start c:windowsnotepad.exe



ou alors avec un vbs…, ce serait plus propre.





PS : The bidouille is back ;D

petite question :

"Ca fonctionne bien si le fichier est utilisé sur un path UNC.

Ca ne fonctionne pas si le fichier est ouvert depuis un lecteur reseau car l’application publiée s’exécute avant la fin du mappage des drives."



nous sommes d’accord que ce path UNC ou ce lecteur réseau est celui de la machine cliente ?

ton lecteur réseau est remappé dans la session ICA via le script de logon donc car le mappage des lecteurs a lieu avant le démarrage des applis (au contraire des imprimantes)

en fait le path unc ou la mappage reseau qui pointe vers ce path est identique sur le poste client et dans la session ICA.

C’est le meme compte avec une connexion Windows classique et une connexion ICA en sus pour des applis non dispo sur les postes.

ok et c’est donc le script de login qui mappe ce path dans le script de login…



tu peux tenter d’exécuter tes scripts de façon synchrone ? je suis pas certain que ce soit la GPO dont tu parles mais je suis loin d’etre un expert AD

Tu as raison thin, il existe une GPO qui permet de lancer les scripts de façon synchrone ( en anglais, run logon script synchronously).

Attention, tu peux rencontrer des problèmes avec certaines variables système.

Bonjour à tous,



Merci pour votre aide.



En fait le problème n’était pas lié au mappage des lecteurs réseaux dans la session ICA mais à la stratégie Citrix qui bloquait le remappage des drives réseau du poste client.