Skip to content

$smb.list

Description

Énumère le contenu d'un dossier d'un partage Samba. La méthode retourne un tableau de maps dans lesquels sont inscrites les propriétés des fichiers.

Syntaxe

$smb.list( path [ , options ] )

Paramètres

path string

Chemin du fichier ou du dossier distant à traiter

Le chemin ne doit contenir que le path relatif au sein du share. Par exemple, pour un fichier smb://server/share/pathTo/file, la valeur du paramètre doit être /pathTo/file (les informations concernant le serveur, le share ainsi que les éventuels paramètres d'authentification doivent être définis dans la configuration de l'application).

options map

Map d'options. Les options reconnues sont:

connection
Nom de connexion SMB à utiliser. Fait référence à un name d'entrée smb.connection du config.

Retour

Tableau contenant des maps décrivant les éléments trouvés sur le partage. Chaque map fournit les propriétés suivantes:

  • name string
  • canonicalPath string
  • size number
  • lastModified timestamp
  • lastAccess timestamp
  • isDirectory boolean
  • isFile boolean
  • canRead boolean
  • canWrite boolean
  • isHidden boolean

Exemple

Voir $smb.putFile