Bonjour,
Depuis un script en PowerShell, j'aimerai pouvoir apporter des modifications dans un fichier de configuration (sip.conf d'Asterisk)
J'ai ce fichier en local.
Le fichier ce présent ainsi :
J'aimerai faire deux choses :
... Du blabla avant ...
; ----------------------------
; Définition des comptes utilisateurs
; ----------------------------
[0601]
call-limit=2
type=friend
username=0601
secret=password
host=dynamic
context=Telephone
callerid="Jean"
mailbox=0601
[0602]
call-limit=2
type=friend
username=0602
secret=password
host=dynamic
context=Telephone
callerid="Maxime"
mailbox=0602
... etc...
; ----------------------------
; Définition des comptes utilisateurs SIP Mobiles
; ----------------------------
... du blabla après ...
1. listé toutes les entrées en [xxxx] pour faire par la suite des analyses (exemple : connaitre les N° de téléphones disponibles pouvant être attribués)
2. pouvoir insérer une entrée dans la section "Définition des comptes utilisateurs" et (se qui serai le top) soit l'ordre numérique.
Je pensais extraire toute la section dans un tableau pour faciliter le trie et réécrire les données dans le fichier, dans la bonne section (en supprimant les entrées déjà écrite pour ne pas avoir de doublon).
Je ne sais pas comment procéder... auriez vous des idées ?
En vous remerciant par avance.
Partager