Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
726 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 7

  Executer fichier batch (.bat) sur UNC (\\monserver) ou network drive ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Executer fichier batch (.bat) sur UNC (\\monserver) ou network drive ?

n°2946562
bigbossfr
Posté le 22-05-2010 à 15:23:23  profilanswer
 

Bonjours,
Petit gros problème : il m'est impossible d'exécuter un .bat qui se trouve sur un server NAS a partir de windows 7.
En gros :
- j'ai un network drive P: qui pointe sur genre \\monserver\share
- Je vais dans ce dossier avec windows 7, j'exécute le .bat (qui est donc dans : P:\share\mon.bat), rien ne se passe (il dit qu'il trouve pas le chemin).
- ce .bat exécute d'autre programme sur le server. Même problème, il dit qu'il ne trouve pas le chemin.
 
Sur XP, ça marche.
 
Que faire ?
 
Que ce soit P:\share\mon.bat ou \\monserver\share\mon.bat, marche pas.
J'aimerais pouvoir executer les .bat en UNC (\\monserver\share\mon.bat), que ses .bat allument d'autre soft qui sont aussi sur \\monserver\share (\\monserver\share\monProg.exe) :o  
 
 :??:  
 
Merci

mood
Publicité
Posté le 22-05-2010 à 15:23:23  profilanswer
 

n°2947080
bebeu
Subaru JDM powaaaa !
Posté le 26-05-2010 à 12:51:21  profilanswer
 

Tu peux lancer monprog.exe tout seul ou pas depuis ton seven ?
si oui, peux tu tester avec un autre .bat qui lancerai un notepad par exemple ?

n°2947319
bigbossfr
Posté le 27-05-2010 à 23:22:42  profilanswer
 

bebeu a écrit :

Tu peux lancer monprog.exe tout seul ou pas depuis ton seven ?
si oui, peux tu tester avec un autre .bat qui lancerai un notepad par exemple ?

 

Monprog.exe lancé sur le serveur marche. Mais le lancer depuis un .bat ne marche pas...
Par contre lancer notepad (qui est un prog en local) depuis un .bat qui est sur le serveur, ça marche.

 

Donc en gros :
- bat sur un serveur qui lance un programme sur un serveur : niet.
- bat sur serveur qui lance un programme en local : good
- programme lancé directement depuis serveur : good (mais je ne peux pas le faire comme ça)

 

:??:


Message édité par bigbossfr le 27-05-2010 à 23:24:21
n°2947338
dnlilas
Posté le 28-05-2010 à 06:15:41  profilanswer
 
n°2948422
bigbossfr
Posté le 03-06-2010 à 21:49:48  profilanswer
 

Oui mais non, je ne peux pas. C'est un programme (du moins plusieurs) qui se lance entre eux, etc etc... Un gestionnaire de rendu 3D pour être précis.

 

J'ai cherché un peu plus et j'ai réussi a "centrer" le problème : enfaite c'est le lancement d'un programme (exe ou batch, qui est dans un un UNC genre \\monserver\truc.exe) par service au démarrage qui ne marche pas.
Le log du service me dit : "sources file does not exists \\monserver\truc.exe."

 

Hors ce truc existe bien.
Même quand je redémarre le service a la main, même message alors que tout est connecté.
J'ai cherché du coté des Send LM & NTLM responses, rien.

 

En gros comment faire pour qu'un service démarre un programme sur UNC ?

 


Message édité par bigbossfr le 03-06-2010 à 21:50:39
n°2948559
Je@nb
Modérateur
Kindly give dime
Posté le 04-06-2010 à 20:33:28  profilanswer
 

le service il tourne sous quel compte ?

n°2948645
bigbossfr
Posté le 05-06-2010 à 15:15:39  profilanswer
 

Le compte ou je me logue.
Bon enfaite j'avais mal vu le problème.
Le service tourne. Tout tourne.
Le problème est l'execution de .bat sur un network drive.
Les .exe demarre. Mais des qu'il s'agit d'un .bat : "Le chemin d'acces est introuvable".
Je glisse mon .bat dans une fenetre MSDOS et j'ai ça.
Je glisse un .exe, ça marche.
Même si mon bat est vide.

 

Comprends rien.
J'ai tout désactivé (UAC, security level, etc etc...).

 

Et vu que le programme lance des .bat, ben ça chie...


Message édité par bigbossfr le 05-06-2010 à 15:15:58
n°2948646
bigbossfr
Posté le 05-06-2010 à 15:19:37  profilanswer
 

Ok.
Je vois le problème : si mon share est sur un PC windows : aucun problème.
Si par contre il est sur le NAS (qui est donc gérer par le net avec Synology Disk station) : niet.

 

Une idée ?

 

Sur un XP ça marche.


Message édité par bigbossfr le 05-06-2010 à 16:32:06

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 7

  Executer fichier batch (.bat) sur UNC (\\monserver) ou network drive ?

 

Sujets relatifs
Logiciel de recherche d'un mot contenue dans un fichier txt doc ?Gros problème de sécurité, propriétaire d'un fichier système
Question sur fichier excelManque fichier pour inst. Office 2007
IDM : télécharger un second fichier quand le téléchargement du premierProbleme BSOD lors de lecture fichier video (nv4_mini.sys)
[RESOLU] [Word] Ouverture de fichier DOCX impossibleOù déplacer la fichier d'échange de Windows ? (partition ou DD)
Lenteur ouverture fichier Office en reseauFichier xtremsplit illisible avec WMP
Plus de sujets relatifs à : Executer fichier batch (.bat) sur UNC (\\monserver) ou network drive ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR