I wi sh для настройки сценария PowerShell, который позволит получить содержимое строки номер 45 в файле, в последнем профиле, подключенном к удаленной позиции, рассматриваемый путь: USERPROFILE \ AppData \ Roaming \ Avaya \ one-X Agent \ 2.5 \ Config. xml
цель состоит в том, чтобы содержимое этой строки было для нескольких позиций (около 500) в компьютерном парке
это это файл xml:
<ConfigData xmlns="http://xml.avaya.com/endpointAPI">
<version>1</version>
<parameter>
<name>OwnIPAddress</name>
<value>10.87.1.254</value>
</parameter>
<parameter>
<name>SipProxyServerList</name>
<value>10.69.76.10</value>
</parameter>
<parameter>
<name>AlternateServersList</name>
<value>10.69.76.10;</value>
</parameter>
<parameter>
<name>DialPlanCountryCode</name>
<value>
</value>
</parameter>
<parameter>
<name>DialPlanInternationalAccessCode</name>
<value>
</value>
</parameter>
<parameter>
<name>DialPlanLongDistanceAccessCode</name>
<value>
</value>
</parameter>
<parameter>
<name>DialPlanOutsideLineAccessCode</name>
<value>
</value>
</parameter>
<parameter>
<name>RtpPortLow</name>
<value>2048</value>
</parameter>
<parameter>
<name>RtpPortRange</name>
<value>63487</value>
</parameter>
<parameter>
<name>PrevSipUserAccount</name>
<value>2729350</value>
</parameter>
<parameter>
<name>AlternateServerListTimeOut</name>
<value>30</value>
</parameter>
<parameter>
<name>DialPlanNationalPhoneNumbLengthList</name>
<value>
</value>
</parameter>
<parameter>
<name>DialPlanExtensionLengthList</name>
<value>
</value>
</parameter>
<parameter>
<name>AlternateGKAddressList</name>
<value>10.69.76.10</value>
</parameter>
</ConfigData>
, и я нашел эту команду:
(Get-Content -Path "$env:USERPROFILE\AppData\Roaming\Avaya\one-X Agent\2.5\Config.xml" -TotalCount 45)[-1]