CopyFile

Fonction La commande CopyFile vous permet de copier un fichier.
Exemple CopyFile source=“C:\images\p100.gif”  destination=“C:\temp\p100.gif”

Le fichier “C:\images\p100.gif” est copié dans  “C:\temp\p100.gif”.

Format CopyFile source=“fichiersource”  destination=“fichierdestination”

Une copie du fichier source est créé ayant le nom spécifié. Si un fichier du même nom existe déjà, il sera remplacé par le nouveau. Si le fichier source spécifié n’existe pas, aucune action ne sera exécuté.

A l’aide de:

if Q[ok]

endif

vous pouvez contrôler si l’opération a été exécutée correctement.

A l’aide de source= vous pouvez spécifier:

  • des fichiers locaux, par ex.:  “C:\temp\abc.txt”
  • des fichiers sous format UNC, par ex.: “\\P0012\GuiXT\abc.txt”
  • des fichiers sur des serveurs http ou ftp, par ex.: “http://www.synactive.com/demo/logon.gif”
  • des fichiers dans le SAP Repository, par ex.: “SAPWR:ZGUIXT.logon.gif”

Et à l’aide de destination= vous pouvez spécifier:

  • des fichiers locaux, par ex.:  “C:\temp\abc.txt”
  • des fichiers sous format UNC, par ex.: “\\P0012\GuiXT\abc.txt”
  • des fichiers sur des serveurs http ou ftp, par ex.: “http://www.synactive.com/demo/logon.gif”
  • mais pas de fichiers dans le SAP Repository

L’utilisateur et le mot de passe, éventuellement nécessaires pour le serveur http/ftp peuvent être spécifiés de la manière suivante:

  •  ”ftp://utilisateur:motdepasse@synactive.com/demo/logon.gif”

 

CopyFile