Question
Propriétaire de la commande powershell
- Daniel ro
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 24
- Remerciements reçus 0
il y a 10 ans 6 mois #15887
par Daniel ro
Propriétaire de la commande powershell a été créé 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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 6300
- Remerciements reçus 68
il y a 10 ans 6 mois #15888
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Propriétaire de la commande powershell
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
[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.
- Daniel ro
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 24
- Remerciements reçus 0
il y a 10 ans 6 mois #15975
par Daniel ro
Réponse de Daniel ro sur le sujet Re:Propriétaire de la commande powershell
Bonjour Laurent,
Merci d'avoir pris le temps de me répondre
et merci pour la réponse
Bonne journée
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.067 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Discussions générales
- Propriétaire de la commande powershell