Question Propriétaire de la commande powershell

Plus d'informations
il y a 7 ans 2 semaines #15887 par Daniel Ro
Bonjour à vous,

Savez-vous qui est le propriétaire de la commande powershell lorsque:
- La commande est lancé en tache planifié?
- La commande est lancé par le terminal?

Pour la tâche planifiée, est-ce l'utilisateur renseigné pour l’exécution de la tâche?

Merci à vous

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 2 semaines #15888 par Laurent Dardenne
N'ayant pas le temps de vérifier, teste si ce code renvoi le nom du compte associé au process ou celui de la session courante :
[code:1]
[System.Security.Principal.WindowsIdentity]::GetCurrent()
[/code:1]

Tu peux retrouver le nom du process parent ainsi :
[code:1]

Function Get-ParentProcess {
param($ID)
$parentID=$ID
$Result=@(
Do {
$parentID=(Get-WmiObject Win32_Process -Filter \"ProcessID='$parentID'\" -property ParentProcessID).ParentProcessID
try {
(get-process -ID $parentID).Name
$exit=$true
}
catch [Microsoft.PowerShell.Commands.ProcessCommandException] {
$exit=$false
}
} until ($Exit)
)

$ofs='.'
[Array]::Reverse($Result)
\"$Result\"
} #Get-ParentProcess
[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 9/09/13 16:02

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 1 semaine #15975 par Daniel Ro
Bonjour Laurent,

Merci d'avoir pris le temps de me répondre
et merci pour la réponse :)

Bonne journée

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.369 secondes
Propulsé par Kunena