ForceDirectories
Qubes 6.3 Vérification de l'existence d'une arborescence de dossiers et création au besoin des dossiers manquants
Syntaxe
function ForceDirectories(path: String): Boolean
Remarques
La fonction crée les dossiers/sous-dossiers etc. indiqués par le path.
Dans le path, la séparation entre chaque dossier et sous-dossier est faite par le caractère '\' ou '/'.
La fonction parcourt chaque dossier du chemin indiqué en partant du parent. S'il n'existe pas, elle essaie de le créer.
Si elle réussit à le créer, elle poursuit avec son sous-dossier et ainsi de suite jusqu'au sous-dossier le plus profond.
Si elle échoue sur la création d'un dossier, la fonction s'arrête et renvoie False (elle laisse les dossiers parents éventuellement créés).
Sinon, à la fin de l'exécution de la fonction, le chemin complet existe et la fonction renvoie True.