Vous pouvez attribuer aux utilisateurs un « répertoire home » dans leur profil utilisateur. Un répertoire home est un espace de travail personnel dans lequel les utilisateurs peuvent mettre leurs propres fichiers et répertoires.
Comme il existe généralement un répertoire home séparé pour chaque utilisateur, ce répertoire est
Répertoires home
aussi un bon endroit pour stocker les fichiers de configuration par utilisateur.
Quand les utilisateurs se connectent pour la première fois, le répertoire home est aussi leur CWD. Mais il ne faut pas confondre les deux ! Le répertoire home est défini dans le profil utilisateur et est un endroit fixe. Pendant le déroulement d’un job, les utilisateurs peuvent utiliser la commande CHDIR ou l’API chdir () pour changer le CWD.
Comme le répertoire home et CWD ne sont pas toujours le même, il est souvent utile de trouver le répertoire home pour un profil utilisateur donné, afin que votre programme puisse lire les fichiers qu’il contient, indépendamment de la manière dont le CWD a été défini. Vous pouvez utiliser l’API getpwnam () pour extraire le répertoire home, comme le montre le programme GERHOMEDIR de la figure 4.
Le programme GETHOMDIR commence par extraire de la structure de données d’état du programme de RPG, l’ID de l’utilisateur actuellement connecté (A en figure 4). Le programme passe cette ID utilisateur à l’API getpwnam (), laquelle renvoie un pointeur vers une structure de données (B en figure 4). Cette structure de données contient un champ appelé pw_dir, qui est un pointeur vers une chaîne de style C contenant le chemin du répertoire home de l’utilisateur. La BIF %str () convertit cette chaîne de style C en une chaîne RPG varying (C en figure 4).
Téléchargez cette ressource
Guide de Threat Intelligence contextuelle
Ce guide facilitera l’adoption d’une Threat Intelligence - renseignement sur les cybermenaces, cyberintelligence - adaptée au "contexte", il fournit des indicateurs de performance clés (KPI) pour progresser d' une posture défensive vers une approche centrée sur l’anticipation stratégique
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Souveraineté numérique : les décideurs publics veulent prioriser les modèles d’IA souverains
- Dans l’œil du cyber-cyclone : l’excès d’optimisme constitue le risque principal pour la résilience des données
- Les 3 prédictions 2026 pour Java
- Infrastructures IT : 5 leviers concrets pour éviter les impasses technologiques
Articles les + lus
CES 2026 : l’IA physique et la robotique redéfinissent le futur
Les 3 prédictions 2026 pour Java
Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
Face à l’urgence écologique, l’IT doit faire sa révolution
D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
À la une de la chaîne Tech
- CES 2026 : l’IA physique et la robotique redéfinissent le futur
- Les 3 prédictions 2026 pour Java
- Semi-conducteurs : comment l’Irlande veut contribuer à atténuer la pénurie mondiale de puces
- Face à l’urgence écologique, l’IT doit faire sa révolution
- D’ici 2030, jusqu’à 90 % du code pourrait être écrit par l’IA, pour les jeunes développeurs, l’aventure ne fait que commencer
