Liste de tâches par défaut

Liste de tâches par défaut - Management du SI - Systèmes & Réseaux Pro

Marsh Posté le 19-09-2013 à 13:54:43    

Bonjour,
 
Dans Windows Server 2003 ou 2008 R2, existe-il des tâches planifiées déjà toutes prêtes? Au lieu de faire des scripts.
 
Par exemple: Une tâche qui permet d'effacer des fichiers d'un dossier plus vieux de 10 jours.
 
Ou alors un programme à installer qui fasses ce genre de choses?
 
Merci d'avance

Reply

Marsh Posté le 19-09-2013 à 13:54:43   

Reply

Marsh Posté le 19-09-2013 à 14:05:01    

c'est une ligne de powershell ça ...
 
non rien de tt ça par défaut

Reply

Marsh Posté le 19-09-2013 à 15:00:19    

Bonjour,
 
Merci pour votre réponses.
 
Si j'installe Powershell 2 (ou 3, 4) sur un 2003 R2, je dois redémarrer le serveur? chose impossible pour l'instant.
 
Et sinon ça existe quand même ce genre de programme d'automatisation?
 
Merci

Reply

Marsh Posté le 19-09-2013 à 15:08:00    

C'est quoi la commande powershell qui permet de faire cela en une ligne ? :o

Reply

Marsh Posté le 19-09-2013 à 15:13:50    

Reply

Marsh Posté le 19-09-2013 à 15:15:55    

 

OK. Merci ;)


Message édité par ShonGail le 19-09-2013 à 15:16:10
Reply

Marsh Posté le 19-09-2013 à 20:47:05    

c'est bien lmgtfy :)

Reply

Marsh Posté le 19-09-2013 à 21:55:36    

Oui enfin il ne m'a pas permis de trouver en une ligne mais en trois.
Bon OK ca reste court :D

Reply

Marsh Posté le 19-09-2013 à 22:48:13    


Get-ChildItem -LiteralPath "c:\monrep" -Recurse -ErrorAction SilentlyContinue -Force | Where-Object {! $_.PSIsContainer -And $_.LastWriteTime -le ([datetime]::Today).AddDays(-1)} | Remove-Item -Force -WhatIf
 
(enlève le -WhatIf pour vraiment supprimer, change le répertoire, et change le -1 par le nb de jour à garder)

Reply

Marsh Posté le 19-09-2013 à 23:09:49    

Si on n'a qu'un répertoire à checker, c'est OK en une ligne effectivement.
Mais j'ai du utiliser un foreach pour parser un fichier texte avec une liste de plusieurs répertoires.
 
Ca tombe bien j'avais justement le même besoin et j'allai procéder autrement. Ca m'a permis de faire mon 1er script Powershell et je ne suis pas déçu :)

Reply

Marsh Posté le 19-09-2013 à 23:09:49   

Reply

Marsh Posté le 19-09-2013 à 23:12:28    

suffit de rajouter le get-content du fichier contenant les path puis le pipe dans le foreach via |% { ... }

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed