J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie
sur le serveur 2003 via xcopy.
Losrsque son script s'ex=E9cute, il demande a chaque fois son compte
utilisateur et mot de passe.
Il aimerait que ce soit transparent via son script avec xcopy?
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
Jonathan Bismuth
Bonjour Soner,
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur différent. Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui lancera le script xcopy?
-- Jonathan BISMUTH MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" a écrit dans le message de news:
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte utilisateur et mot de passe. Il aimerait que ce soit transparent via son script avec xcopy?
Cordialement
Bonjour Soner,
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur
différent.
Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui lancera
le script xcopy?
--
Jonathan BISMUTH
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" <f_etang@yahoo.fr> a écrit dans le message de news:
1128927347.687397.82100@g44g2000cwa.googlegroups.com...
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie
sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte
utilisateur et mot de passe.
Il aimerait que ce soit transparent via son script avec xcopy?
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur différent. Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui lancera le script xcopy?
-- Jonathan BISMUTH MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" a écrit dans le message de news:
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte utilisateur et mot de passe. Il aimerait que ce soit transparent via son script avec xcopy?
Cordialement
Jacques Barathon [MS]
Si le script est lancé en cours de session, il devrait hériter des permissions de l'utilisateur. Si cet utilisateur n'a pas les permissions adéquates, il faudrait déjà se demander pourquoi.
Si le script est planifié, tout dépend de l'outil utilisé pour la planification:
La commande AT utilise le compte SYSTEM qui n'a aucune permission en dehors de l'ordinateur local. Il faut donc explicitement utiliser les permissions d'un autre compte dans le script, soit avec psexec comme Jonathan le suggère (mais psexec est surtout conçu pour exécuter un programme sur une machine distante, et non pas pour exécuter un programme localement avec des permissions différentes) soit en utilisant la commande "net use" comme ceci:
net use mon_serveuripc$ /user:mon_user mon_mot_de_passe <xcopy ...> net use mon_serveuripc$ /d
L'inconvénient de cette solution est qu'elle oblige à écrire le mot de passe en clair dans le script.
La solution recommandée est donc d'utiliser le service de planification des tâches inclus dans XP: dans le Panneau de Configuration > Tâches planifiées. L'assistant d'ajout d'une tâche planifiée demande de saisir le compte et le mot de passe à utiliser au moment de l'exécution de la tâche. L'utilisateur peut saisir son propre compte ou tout autre compte dont il connaît le mot de passe et qui a accès au dossier partagé.
Jacques
"Jonathan Bismuth" wrote in message news:%
Bonjour Soner,
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur différent. Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui lancera le script xcopy?
-- Jonathan BISMUTH MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" a écrit dans le message de news:
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte utilisateur et mot de passe. Il aimerait que ce soit transparent via son script avec xcopy?
Cordialement
Si le script est lancé en cours de session, il devrait hériter des
permissions de l'utilisateur. Si cet utilisateur n'a pas les permissions
adéquates, il faudrait déjà se demander pourquoi.
Si le script est planifié, tout dépend de l'outil utilisé pour la
planification:
La commande AT utilise le compte SYSTEM qui n'a aucune permission en dehors
de l'ordinateur local. Il faut donc explicitement utiliser les permissions
d'un autre compte dans le script, soit avec psexec comme Jonathan le suggère
(mais psexec est surtout conçu pour exécuter un programme sur une machine
distante, et non pas pour exécuter un programme localement avec des
permissions différentes) soit en utilisant la commande "net use" comme ceci:
net use \mon_serveuripc$ /user:mon_user mon_mot_de_passe
<xcopy ...>
net use \mon_serveuripc$ /d
L'inconvénient de cette solution est qu'elle oblige à écrire le mot de passe
en clair dans le script.
La solution recommandée est donc d'utiliser le service de planification des
tâches inclus dans XP: dans le Panneau de Configuration > Tâches planifiées.
L'assistant d'ajout d'une tâche planifiée demande de saisir le compte et le
mot de passe à utiliser au moment de l'exécution de la tâche. L'utilisateur
peut saisir son propre compte ou tout autre compte dont il connaît le mot de
passe et qui a accès au dossier partagé.
Jacques
"Jonathan Bismuth" <jonathan.bismuth@NOSPAM.bsr.ap-hop-paris.fr> wrote in
message news:%23N0O4wWzFHA.3180@TK2MSFTNGP14.phx.gbl...
Bonjour Soner,
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur
différent.
Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui
lancera le script xcopy?
--
Jonathan BISMUTH
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" <f_etang@yahoo.fr> a écrit dans le message de news:
1128927347.687397.82100@g44g2000cwa.googlegroups.com...
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie
sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte
utilisateur et mot de passe.
Il aimerait que ce soit transparent via son script avec xcopy?
Si le script est lancé en cours de session, il devrait hériter des permissions de l'utilisateur. Si cet utilisateur n'a pas les permissions adéquates, il faudrait déjà se demander pourquoi.
Si le script est planifié, tout dépend de l'outil utilisé pour la planification:
La commande AT utilise le compte SYSTEM qui n'a aucune permission en dehors de l'ordinateur local. Il faut donc explicitement utiliser les permissions d'un autre compte dans le script, soit avec psexec comme Jonathan le suggère (mais psexec est surtout conçu pour exécuter un programme sur une machine distante, et non pas pour exécuter un programme localement avec des permissions différentes) soit en utilisant la commande "net use" comme ceci:
net use mon_serveuripc$ /user:mon_user mon_mot_de_passe <xcopy ...> net use mon_serveuripc$ /d
L'inconvénient de cette solution est qu'elle oblige à écrire le mot de passe en clair dans le script.
La solution recommandée est donc d'utiliser le service de planification des tâches inclus dans XP: dans le Panneau de Configuration > Tâches planifiées. L'assistant d'ajout d'une tâche planifiée demande de saisir le compte et le mot de passe à utiliser au moment de l'exécution de la tâche. L'utilisateur peut saisir son propre compte ou tout autre compte dont il connaît le mot de passe et qui a accès au dossier partagé.
Jacques
"Jonathan Bismuth" wrote in message news:%
Bonjour Soner,
de mémoire, xcopy ne peut pas gérer à la volée un compte utilisateur différent. Pourquoi ne pas lancer un psexec avec les bons crédentials, qui lui lancera le script xcopy?
-- Jonathan BISMUTH MCSE 2000/ADSI-AutoIT Scripter Transcript (ID: 691839, code: MCSE2000) www.portail-mcse.net pour me contacter http://cerbermail.com/?fCeVUi7Icd
"soner" a écrit dans le message de news:
Bonjour,
J'ai un utilisateur ayant son poste sous XP qui aimerait faire 1 copie sur le serveur 2003 via xcopy.
Losrsque son script s'exécute, il demande a chaque fois son compte utilisateur et mot de passe. Il aimerait que ce soit transparent via son script avec xcopy?