Audit sur session locale
Publié : 02 nov. 2021 - 11:51
Bonjour à tous.
Dans le cadre d'un audit, j'aurais besoin de déterminer avec un paquet WAPT l'emplacement du dossier "Desktop" des utilisateurs Windows.
Rien, de plus simple : dans la definition "audit():", je mets ce code :
En environnement de test, il me trouve le bon chemin (celui de mon bureau), mais une fois déployé, c'est le bureau de "Système" qui est affiché (The Desktop path is: C:\Windows\system32\config\systemprofile\Desktop). Ce qui bien sur n'est pas du tout ce que je veux.
J'ai bien découvert la fonction "session_setup()" qui me retourne bien la bonne valeur "locale" lors de l'installation du paquet, mais qui n'est jamais appelée lors de la demande d'un audit ultérieur.
Comment puis-je faire pour obtenir des éléments liés à l'utilisateur connecté lors d'une demande d'un audit ultérieurement à l'installation du paquet ?
Merci pour votre aide !
Dans le cadre d'un audit, j'aurais besoin de déterminer avec un paquet WAPT l'emplacement du dossier "Desktop" des utilisateurs Windows.
Rien, de plus simple : dans la definition "audit():", je mets ce code :
Code : Tout sélectionner
def audit():
desktop = os.path.join(os.path.join(os.environ['USERPROFILE']), 'Desktop')
print("The Desktop path is: " + desktop)
J'ai bien découvert la fonction "session_setup()" qui me retourne bien la bonne valeur "locale" lors de l'installation du paquet, mais qui n'est jamais appelée lors de la demande d'un audit ultérieur.
Comment puis-je faire pour obtenir des éléments liés à l'utilisateur connecté lors d'une demande d'un audit ultérieurement à l'installation du paquet ?
Merci pour votre aide !