Script ShadowCopy - Sécurité - Systèmes & Réseaux Pro
Marsh Posté le 25-01-2013 à 17:26:56
As tu essayer de lancer ton script du serveur ?
Si tu dois le lancer en local, planificateur de taches et, dans les options de sécurité de ta tache, tu la fais tourner en utilisateur Administrateur ( ou autre utilisateur avec les privilèges adéquats).
Marsh Posté le 25-01-2013 à 18:46:12
C'est à dire qu'avant de la planifier je mis ma commande dans un .bat que je lance à la main et déjà ça fait ce que j'ai dit précédemment donc bon la planification n'y changera rien sur ce coup.
Et oui j'ai une contrainte côté local client car sur le serveur je ne peux pas lancer de commande sur les clients et j'ai pas accès au disque dur des clients, je ne suis pas dans un domaine.
Marsh Posté le 27-01-2013 à 09:47:55
granta a écrit : C'est à dire qu'avant de la planifier je mis ma commande dans un .bat que je lance à la main et déjà ça fait ce que j'ai dit précédemment donc bon la planification n'y changera rien sur ce coup. |
Bah si puisque tu pourrais planifier l'exécution de la tache en admin par exemple ...
Marsh Posté le 28-01-2013 à 08:18:33
Avant même de planifier, ce que je veux dire c'est que je n'arrive pas à lancer mon script en ligne de commande. Quelqu'un aurait-il un exemple pour copier un fichier en cours d'utilisation A de C vers D ?
Marsh Posté le 28-01-2013 à 10:39:31
Pourrais tu préciser ton vrai problème ..
Ce que je comprend dans ton énoncé c'est que 1)il demande une élévation de privilège ( et donc ) 2)ton script ne s'excute pas silencieusement ..
Je t'indique comment tu peux résoudre tes soucis et tu me dis : "je n'arrive pas à lancer mon script en ligne de commande" ...
Connecte toi en admin local du poste ( par exemple) et lance le script, ca devrait fonctionner puisque ton script nécessite une élévation de privilège .... Tu veux le faire fonctionner sur ta session utilisateur ? Teste le en RunAs .. Tu veux qu'il soit en mode silencieux ? colle le en taches planifié avec un utilisateur qui pourra exécuter le script ( admin ? )
Marsh Posté le 29-01-2013 à 00:08:01
En résumé je souhaite copier un fichier C:\A.pst en cours d'utilisation vers B:\Save\
La configuration est Windows 7
Marsh Posté le 29-01-2013 à 15:09:51
Pourquoi ne pas installer Cobian Backup sur le poste client également, et lui faire faire la copie du gros fichier ? Il gère le shadow copy, le lancement automatique, et l'UAC..
Marsh Posté le 30-01-2013 à 02:16:42
Oui ok tu as raison. Je voulais me contenter d'un simple batch mais je vais partir sur l'install de Cobian Backup pour arriver à mes fins.
Marsh Posté le 25-01-2013 à 14:01:25
Bonjour,
J'ai besoin de copier quotidiennement un gros fichier utilisateur de son poste client vers le serveur de fichier. Problème le dit fichier est en cours d'utilisation et verrouillé par le système. Les clients sont en Win XP, Vista et 7.
J'ai donc pensé à placer, côté client, un script bat de copy en utilisant le planificateur de tâches de Windows. Copy, xcopy et robocopy ne prennent pas la copie de mon fichier en cours d'utilisation. Je me suis donc naturellement porté sur ShadowCopy gratuit de Runtime Software.
Le problème est que je n'arrive pas à utiliser cet utilitaire en ligne de commande pour le mettre dans un batch en mode silencieux pour qu'il s'exécute en tâche de fond sans déranger l'utilisateur. Premièrement le contrôle de compte utilisateur se lance pour demander l'autorisation à l'utilisateur d'exécuter le programme "inconnu" ShadowCopy. Deuxièmement si je clique sur oui, le batch ne s'exécute pas silencieusement mais j'ai la fenêtre du programme qui s'ouvre et je dois encore appuyer sur le bouton Copy ! Donc ça ne ma va pas du tout.
La copie est demandée car le fichier étant gros il est en local pour plus de souplesse pour l'utilisateur mais il faut une copie sur le serveur pour ensuite inclure cette copie dans le plan de sauvegarde du serveur de fichier dont le logiciel utilisé est Cobian Backup. La copie le soir, quand le fichier n'est plus verrouillé est à oublier pour :
- l'utilisateur éteint son poste en oubliant la consigne
- si l'informaticien oublie ou fait mal son script de shutdown la machine cliente reste allumée continuellement
- problème d'exécution du script si l'utilisateur ferme sa session
Quelqu'un pourrait-il m'aiguiller sur l'utilisation de script ShadowCopy en mode silencieux ?
Ou y aurait-il une manière de procéder à votre connaissance pour arriver à mes fins ?