Petite Astuce assez pratique 🙂
Les agents vtom possède un utilitaire assez cool : le vtcopy
Il est capable de copier des fichiers vers n’importe quelle machine si les flux sont ouvert .
Pour le trouver vous aller dans le répértoire $ABM_BIN ou %ABM_BIN%
Il vous suffit aussi d’initialiser la variable %TOM_REMOTE_SERVER%(sur Wnt) ou $TOM_REMOTE_SERVER(sur Unix) avec la machine sur lequel vous allez déclencher ce fameux vtcopy
Exemple :
Je suis sur la machine TUTOQUAL (Wnt)
set TOM_REMOTE_SERVER=TUTOQUAL
Puis il suffit de déclencher de le binaire vtcopy
Au besoin si vous souhaitez savoir comment l’utiliser , taper vtcopy -help dans l’invite de commande .
C:\Users\Michael>vtcopy -help vtcopy - transfert de fichier(s) vers un agent Visual TOM Usage : vtcopy [-i <source 1> ... <source n>] [-o <destination>] [-m <mode>] Exemple : vtcopy -i ftp.bat -o c:\scripts Liste des options : Parametres Valeurs / Formats Caracteristiques ------------ ---------------------- -------------------------------------- -i <liste_fichiers> Indique la liste des fichiers a transferer -o <nom_repertoire> Indique le nom du repertoire de destination -m <mode> Indique le mode de creation (777 par defaut ne concerne qu'Unix) Remarques : Si aucun fichier source n'est specifie, on utilisera le contenu de la variable TOM_LOG pour transferer les fichiers $TOM_LOG.o et $TOM_LOG.e Si aucun repertoire destination n'est specifie, on utilisera le repertoire $TOM _BASE/../logs. La commande est adressee au serveur correspondant a la variable TOM_REMOTE_SERV ER. Vous pouvez copier les fichiers que vous voulez :-) (et surtout vous pouvez utiliser ce binaire sur des serveurs ou il n'y a pas d'agents vtom ce qui s’avère aussi assez cool )
Exemple:
vtcopy -i %SOURCE% -o %CIBLE%
Pas besoin de préciser que vous remplacez les variables %SOURCE% et %CIBLE%
Bonjour,
Avez vous un exemple de contenu du http://ftp.bat ou du %SOURCE%?
J’ai un invalid parameter alors que j’indique le chemin du fichier à copier.
comment cela ? montrez moi la commande que vous souhaitez passer ? 🙂