J'ai mis en place sur mon serveur w2k une commande AT m'executant un fichier
bat ayant pour fonction d'activer un partage réseau.
Et un autre bat permettant de l'enlever.
Les commandes AT s'execute correctement excepte pour le bat devant retirer
le partage celui ci est :
net share //nompartage /delete <enleve.txt
ou enleve.txt comprend la reponse a la demande de confirmation du retrait
du partage.
En ligne de commande le fichier fonctionne correctement mais pas a partir de
la commande AT ....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jean-Claude BELLAMY
Dans le message news:418ff4b6$0$4703$ , Jean-Marc s'est ainsi exprimé:
Bonjour,
J'ai mis en place sur mon serveur w2k une commande AT m'executant un fichier bat ayant pour fonction d'activer un partage réseau. Et un autre bat permettant de l'enlever. Les commandes AT s'execute correctement excepte pour le bat devant retirer le partage celui ci est :
net share //nompartage /delete <enleve.txt ou enleve.txt comprend la reponse a la demande de confirmation du retrait du partage. En ligne de commande le fichier fonctionne correctement mais pas a partir de la commande AT ....
Quelqu'un aurait-il une idee ? Oui !
C'est un truc archi-connu des "vieux briscards" de NT4 ! La FAQ de NT (http://www.ntfaqfr.com) en parle depuis des lustres ...
Le service Scheduler (= "Planificateur de tâches", = commandes AT) est configuré, par défaut, avec SYSTEM comme compte associé. Or ce compte, qui a des privilèges très grands en local, n'en a AUCUN au niveau réseau. Donc toute commande AT qui va programmer l'exécution d'une commande réseau (telle qu'un "net share") va se vautrer lamentablement puisqu'elle n'a pas le droit de le faire !
Il faut donc associer le service Scheduler non pas au compte SYSTEM, mais à un compte administrateur (généralement, on crée un compte admin pour la circonstance, qui ne servira qu'à çà). cf. http://www.ntfaqfr.com/ntfaq/probsolv3.htm
Çà se configure avec la MMC "services.msc"
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *
Dans le message news:418ff4b6$0$4703$626a14ce@news.free.fr ,
Jean-Marc <baille_jm@hotmail.com> s'est ainsi exprimé:
Bonjour,
J'ai mis en place sur mon serveur w2k une commande AT m'executant un
fichier bat ayant pour fonction d'activer un partage réseau.
Et un autre bat permettant de l'enlever.
Les commandes AT s'execute correctement excepte pour le bat devant
retirer le partage celui ci est :
net share //nompartage /delete <enleve.txt
ou enleve.txt comprend la reponse a la demande de confirmation du
retrait du partage.
En ligne de commande le fichier fonctionne correctement mais pas a
partir de la commande AT ....
Quelqu'un aurait-il une idee ?
Oui !
C'est un truc archi-connu des "vieux briscards" de NT4 !
La FAQ de NT (http://www.ntfaqfr.com) en parle depuis des lustres ...
Le service Scheduler (= "Planificateur de tâches", = commandes AT) est
configuré, par défaut, avec SYSTEM comme compte associé.
Or ce compte, qui a des privilèges très grands en local, n'en a AUCUN au
niveau réseau.
Donc toute commande AT qui va programmer l'exécution d'une commande réseau
(telle qu'un "net share") va se vautrer lamentablement puisqu'elle n'a pas
le droit de le faire !
Il faut donc associer le service Scheduler non pas au compte SYSTEM, mais à
un compte administrateur (généralement, on crée un compte admin pour la
circonstance, qui ne servira qu'à çà).
cf. http://www.ntfaqfr.com/ntfaq/probsolv3.htm
Çà se configure avec la MMC "services.msc"
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org Jean-Claude.Bellamy@wanadoo.fr *
JC.Bellamy@free.fr
Dans le message news:418ff4b6$0$4703$ , Jean-Marc s'est ainsi exprimé:
Bonjour,
J'ai mis en place sur mon serveur w2k une commande AT m'executant un fichier bat ayant pour fonction d'activer un partage réseau. Et un autre bat permettant de l'enlever. Les commandes AT s'execute correctement excepte pour le bat devant retirer le partage celui ci est :
net share //nompartage /delete <enleve.txt ou enleve.txt comprend la reponse a la demande de confirmation du retrait du partage. En ligne de commande le fichier fonctionne correctement mais pas a partir de la commande AT ....
Quelqu'un aurait-il une idee ? Oui !
C'est un truc archi-connu des "vieux briscards" de NT4 ! La FAQ de NT (http://www.ntfaqfr.com) en parle depuis des lustres ...
Le service Scheduler (= "Planificateur de tâches", = commandes AT) est configuré, par défaut, avec SYSTEM comme compte associé. Or ce compte, qui a des privilèges très grands en local, n'en a AUCUN au niveau réseau. Donc toute commande AT qui va programmer l'exécution d'une commande réseau (telle qu'un "net share") va se vautrer lamentablement puisqu'elle n'a pas le droit de le faire !
Il faut donc associer le service Scheduler non pas au compte SYSTEM, mais à un compte administrateur (généralement, on crée un compte admin pour la circonstance, qui ne servira qu'à çà). cf. http://www.ntfaqfr.com/ntfaq/probsolv3.htm
Çà se configure avec la MMC "services.msc"
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org http://www.bellamyjc.org *