Question Get-ScheduledTask

Plus d'informations
il y a 7 ans 9 mois #25498 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:Get-ScheduledTask
Bonjour,

Quel est l'OS de la machine ?

Il me semble que cette commande ne dépend pas uniquement de la version de PowerShell...

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

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

Plus d'informations
il y a 7 ans 9 mois #25499 par B
Réponse de B sur le sujet Re:Get-ScheduledTask
Je suis sous Windows 10




Pour information complèmentaire, j'ai effectué un sfc /scannow sur le poste en question ainsi qu'une réparation de framework mais aucune amélioration<br><br>Message édité par: Laurent B, à: 4/06/18 15:05
Pièces jointes :

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

Plus d'informations
il y a 7 ans 9 mois #25501 par Philippe
Réponse de Philippe sur le sujet Re:Get-ScheduledTask
a tu trouver un autre ordinateur avec la même version de windows pour verifier si Get-ScheduledTask fonctionne dessus ?

en attendant je t'ai trouver une solution un correctif chez Microsoft, en utilisant l'utilitaire DOS schtasks
le résultat est un tableau dans la variable $resultat

[code:1]$encoding = [Console]::OutputEncoding
[Console]::OutputEncoding = [System.Text.Encoding]::GetEncoding(437)
$result = schtasks
[Console]::OutputEncoding = $encoding

$ExamplePatterns = @(
@{before='Adobe Acrobat Update Task 04/06/2018 18:00:00 Prêt '; after='Adobe Acrobat Update Task; 04/06/2018 18:00:00; Prêt'},
@{before='HPCeeScheduleForphs 08/06/2018 09:24:00 Désactivé '; after='HPCeeScheduleForphs; 08/06/2018 09:24:00; Désactivé'}
@{before='PolicyConverter N/A Prêt '; after='PolicyConverter; N/A; Prêt'}
@{before='PolicyConverter N/A Désactivé '; after='PolicyConverter; N/A; Désactivé'}
@{before='cron 04/06/2018 15:30:00 En cours '; after='cron; 04/06/2018 15:30:00; En cours'}
)

$resultat = $result | Convert-String -Example $ExamplePatterns | ConvertFrom-Csv -Delimiter \&quot;;\&quot; -Header \&quot;Tache\&quot;, \&quot;Prochaine_execution\&quot;, \&quot;Statut\&quot;
[/code:1]

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

Plus d'informations
il y a 7 ans 9 mois #25506 par Quentin
Réponse de Quentin sur le sujet Re:Get-ScheduledTask
Autre possibilité :
Voici le module téléchargeable en ligne qui fait la même chose que le module natif.
Il fonctionne à partir de powershell 3

gallery.technet.microsoft.com/Get-Scheduled-tasks-from-3a377294

Il se lance de cette manière :
[code:1]
PS C:\tests_scripts\&gt; .\Get-ScheduledTask.ps1 | select Name,UserId | select -First 2

Name UserId
----
Redemarrage srvtest3\testuser3
SystemState srvtest3\testuser3
[/code:1]

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

Plus d'informations
il y a 7 ans 9 mois #25528 par B
Réponse de B sur le sujet Re:Get-ScheduledTask
Merci 6ratgus pour ton correctif.
Malheureusement et sauf erreur de ma part schtasks ne permet pas d'afficher le nom du compte utilisateur exécutant la tache planifiée.
L'idée étant intensifier sur mes serveurs toutes les taches s’exécutant avec un compte utilisateur précis (Dupont)

Message édité par: Laurent B, à: 6/06/18 09:06<br><br>Message édité par: Laurent B, à: 6/06/18 09:07

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

Plus d'informations
il y a 7 ans 9 mois #25532 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:Get-ScheduledTask
Hello !

La gestion des tâches planifiées n'est pas une mince affaire et je m'y suis déjà cassé les dents il y a quelque temps déjà...

En fait, selon les versions de Windows et selon les outils utilisés pour les créer on ne les gère pas de la même manière.

Par exemple, les tâches qui ont été créées avec l'outil AT peuvent être gérées grâces à la classe WMI Win32_ScheduledJob class . Mais avec cette classe tu ne verras pas apparaître celles qui tu aurais pu avoir créé avec l'assistant.

Donc on peut vite s'arracher les cheveux...

Sinon j'ai trouvé ce fil de discussion dans un autre forum qui a l'air intéressant :
community.spiceworks.com/topic/256331-ge...heduled-task-runs-as

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

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

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