IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Comment exécuter un fichier situé sur le réseau sans message ?


Sujet :

Windows

  1. #1
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 671
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 671
    Points : 7 044
    Points
    7 044
    Par défaut Comment exécuter un fichier situé sur le réseau sans message ?
    Depuis une de mes applications, je cherche à exécuter des fichiers *.bat (pour connecter des lecteurs réseaux) et des raccourcis (*.lnk) sans avoir la boîte de dialogue Windows de sécurité.
    En effet, ces fichiers sont situés sur un autre serveur.

    http://www.developpez.net/forums/d72...r/#post4181484



    Une idée ?

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 100
    Points : 120
    Points
    120
    Par défaut
    Il faut que tu ajoutes l'adresse du serveur dans la zone "intranet local" d'internet explorer, et normalement tu ne devrais plus avoir ce message (si on parle bien du même).

    (Pour rajouter un emplacement dans cette zone : dans Internet explorer -> outils -> Options Internet -> Sécurité -> Intranet Local -> Sites -> Avancé -> Ajouter l'ip du serveur, ou un masque, sans le "http://" devant, par ex. 192.168.0.*)

  3. #3
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 671
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 671
    Points : 7 044
    Points
    7 044
    Par défaut
    J'ai déjà testé, mais ça ne change rien.



    Une autre idée ?

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 100
    Points : 120
    Points
    120
    Par défaut
    Est ce qu'en passant par Delphi tu n'as pas une routine pour gérer la connexion via ton programme ? (et ainsi éviter la fenêtre de windows ?)

    Ou sinon, pour contourner le probleme : tu fais en sortes que ton appli récupère les fichiers en local, les exécute, puis les supprime (en local toujours) ?

  5. #5
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 671
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 671
    Points : 7 044
    Points
    7 044
    Par défaut
    Citation Envoyé par CaDegenere Voir le message
    Est ce qu'en passant par Delphi tu n'as pas une routine pour gérer la connexion via ton programme ? (et ainsi éviter la fenêtre de windows ?)
    Si, mais pour ça, il faudrait re-saisir dans une table (par exemple) toutes les connexions réseaux de tous les utilisateurs.
    J'y pensais en dernier recours.
    Mais, s'il n'y a pas d'autre solution ...

    Citation Envoyé par CaDegenere Voir le message
    Ou sinon, pour contourner le probleme : tu fais en sortes que ton appli récupère les fichiers en local, les exécute, puis les supprime (en local toujours) ?
    Dans le cas qui me pose problème, ce n'est pas possible (ce serait trop simple ).
    Ce sont des sessions TSE. Les utilisateurs n'ont pas le droits d'écrire sur le disque local. Leur répertoire de travail est sur un autre serveur (donc, même problème).

  6. #6
    Membre régulier
    Homme Profil pro
    Inscrit en
    Novembre 2007
    Messages
    100
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 100
    Points : 120
    Points
    120
    Par défaut
    Citation Envoyé par Lung Voir le message
    Ce sont des sessions TSE. Les utilisateurs n'ont pas le droits d'écrire sur le disque local. Leur répertoire de travail est sur un autre serveur (donc, même problème).
    Tu as la même fenêtre bloquante si tu lances un .bat ou un .lnk de leur répertoire de travail ?

    Et si tu mets tous ces scripts dans un partage avec pour "tout le monde" des droits en lecture et execution, ça ne fonctionnerai pas ?

  7. #7
    Expert éminent
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 671
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 671
    Points : 7 044
    Points
    7 044
    Par défaut
    Citation Envoyé par CaDegenere Voir le message
    Tu as la même fenêtre bloquante si tu lances un .bat ou un .lnk de leur répertoire de travail ?
    Oui.

    Sinon, pour les *.bat, j'ai un admin qui a trouvé une case à cocher pour dire que c'est une extension à risque faible. Et hop, plus de message.

    Citation Envoyé par CaDegenere Voir le message
    Et si tu mets tous ces scripts dans un partage avec pour "tout le monde" des droits en lecture et execution, ça ne fonctionnerai pas ?
    C'est déjà le cas.

Discussions similaires

  1. comment exécuter un fichier sous réseau local
    Par Synbra dans le forum Débuter
    Réponses: 1
    Dernier message: 25/10/2013, 13h59
  2. Comment imprimer des fichiers html sur une imprimante réseau ?
    Par skywaukers dans le forum Web & réseau
    Réponses: 2
    Dernier message: 21/02/2008, 21h41
  3. Réponses: 2
    Dernier message: 21/05/2006, 17h26
  4. Exécuter un fichier .BAT sur une machine distante
    Par ruff15 dans le forum Windows
    Réponses: 4
    Dernier message: 14/09/2005, 11h44
  5. sauvegarder un fichier Access sur un réseau
    Par ginger dans le forum Access
    Réponses: 9
    Dernier message: 08/11/2004, 15h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo