Bonjour à tous.
J'ai besoin de modifier une valeur dans plusieurs scripts PS présents dans plusieurs dossiers.
J'ai trouvé une solution pour la modification d'un fichier :
Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force clear-host $Dir10="D:\Softs\IT-TOOLS@BRBIT©\V17.9.3\IT-Tools" $File = Get-Content -Path "$Dir10\IT-TOOLS.ps1" $NewFile = $File -replace "v17.9.2","v17.9.3" $NewFile | Set-Content -Path "$Dir10\IT-TOOLS.ps1"
Le truc c'est que j'ai une nombre conséquent de scripts sur lesquels je souhaite apporter la modification...
Il y a une arborescence de dossiers.
Par exemple :
IT-TOOLS\Start\Common
IT-TOOLS\Start\Scripts
Dans chaque dossiers on retrouve les scripts PS.
Si vous avez une idée pour me simplifier la vie sur ce point ça serait top.
![]()
Partager