Еще почему-то стал писать дубли в результат, ранее не было такого, я думал как раз $a = $null убережет от такого.
пример
10.0.21.31 442B031A8F83 60056 PXN16090HP1 CP-6921
10.0.21.31 442B031A8F83 60056 PXN16090HP1 CP-6921
10.0.21.21 DCEB94CF0E36 60133 WZP19221BHM CP-7821
10.0.21.19 00778DF88C49 60140 WZP23060AM3 CP-7821
10.0.21.26 00778DF88BC1 60141 WZP23060AH3 CP-7821
10.0.21.20 00778DF88C60 60064 WZP23060AMS CP-7821
10.0.21.36 442B031A9EFF 60312 PXN16090IGT CP-6921
10.0.21.25 00778DF88C66 60031 WZP23060AMY CP-7821
10.0.21.36 442B031A9EFF 60312 PXN16090IGT CP-6921
10.0.21.23 00778DF88C7D 60324 WZP23060ANM CP-7821
10.0.21.25 00778DF88C66 60031 WZP23060AMY CP-7821
10.0.21.19 00778DF88C49 60140 WZP23060AM3 CP-7821
10.0.21.27 DCEB94CF0EE8 60035 WZP19221BMK CP-7821
10.0.21.34 442B031A9EB8 60110 PXN16090IET CP-6921
10.0.21.21 DCEB94CF0E36 60133 WZP19221BHM CP-7821
10.0.21.22 DCEB94CEDE81 60130 WZP1922122D CP-7821
10.0.21.24 00778DF88D41 60002 WZP23060AUD CP-7821
10.0.21.33 442B031A9561 60154 PXN16090G13 CP-6921
10.0.21.26 00778DF88BC1 60141 WZP23060AH3 CP-7821
10.0.21.22 DCEB94CEDE81 60130 WZP1922122D CP-7821
10.0.21.20 00778DF88C60 60064 WZP23060AMS CP-7821
10.0.21.35 6CFA8903D91E 60113 WZP18210AGH CP-7821
10.0.21.24 00778DF88D41 60002 WZP23060AUD CP-7821
10.0.21.27 DCEB94CF0EE8 60035 WZP19221BMK CP-7821
10.0.21.23 00778DF88C7D 60324 WZP23060ANM CP-7821
10.0.21.34 442B031A9EB8 60110 PXN16090IET CP-6921
10.0.21.39 00778DF88C5E 60169 WZP23060AMQ CP-7821
10.0.21.40 00778DF88D24 60246 WZP23060ATJ CP-7821
10.0.21.35 6CFA8903D91E 60113 WZP18210AGH CP-7821
10.0.21.38 DCEB94CED2B1 60036 WZP19220ZQD CP-7821
10.0.21.38 DCEB94CED2B1 60036 WZP19220ZQD CP-7821
10.0.21.40 00778DF88D24 60246 WZP23060ATJ CP-7821
10.0.21.39 00778DF88C5E 60169 WZP23060AMQ CP-7821
10.0.21.42 00778DF88C8B 60043 WZP23060AP1 CP-7821
10.0.21.42 00778DF88C8B 60043 WZP23060AP1 CP-7821
10.0.21.41 DCEB94CED156 60032 WZP19220ZGQ CP-7821
10.0.21.41 DCEB94CED156 60032 WZP19220ZGQ CP-7821
10.0.21.44 00778DF88CBF 60181 WZP23060AQK CP-7821
10.0.21.43 00778DF88FDD 60124 WZP23060BE1 CP-7821
10.0.21.44 00778DF88CBF 60181 WZP23060AQK CP-7821
10.0.21.43 00778DF88FDD 60124 WZP23060BE1 CP-7821
10.0.21.45 00778DF8CFF4 60054 WZP23070FBS CP-7821
10.0.21.45 00778DF8CFF4 60054 WZP23070FBS CP-7821
10.0.21.46 00778DF88D9D 60045 WZP23060AX3 CP-7821
10.0.21.46 00778DF88D9D 60045 WZP23060AX3 CP-7821
10.0.21.47 00778DF88C79 60041 WZP23060ANH CP-7821
10.0.21.48 00778DF88D56 60137 WZP23060AV0 CP-7821
10.0.21.47 00778DF88C79 60041 WZP23060ANH CP-7821
10.0.21.48 00778DF88D56 60137 WZP23060AV0 CP-7821
10.0.21.50 00778DF88C11 60240 WZP23060AKF CP-7821
10.0.21.49 00778DF88CBA 60019 WZP23060AQE CP-7821
10.0.21.54 00778DF88C87 60129 WZP23060ANX CP-7821
10.0.21.50 00778DF88C11 60240 WZP23060AKF CP-7821
10.0.21.49 00778DF88CBA 60019 WZP23060AQE CP-7821
10.0.21.51 00778DF88CCE 60040 WZP23060AR0 CP-7821
10.0.21.54 00778DF88C87 60129 WZP23060ANX CP-7821
10.0.21.52 DCEB94CED2AC 60030 WZP19220ZQ8 CP-7821
10.0.21.55 00778DF8C266 60058 WZP23070C06 CP-7821
10.0.21.51 00778DF88CCE 60040 WZP23060AR0 CP-7821
10.0.21.52 DCEB94CED2AC 60030 WZP19220ZQ8 CP-7821
10.0.21.58 00778DF88BE6 60003 WZP23060AJ6 CP-7821
10.0.21.63 44ADD9BC9079 60112 PUC17130IYU CP-6921
10.0.21.53 DCEB94CEDE9E 60131 WZP19221236 CP-7821
10.0.21.62 6CFA899431C8 60297 FCH18198WRH CP-DX650
10.0.21.58 00778DF88BE6 60003 WZP23060AJ6 CP-7821
10.0.21.57 00778DF88D13 60037 WZP23060AT1 CP-7821
10.0.21.53 DCEB94CEDE9E 60131 WZP19221236 CP-7821
10.0.21.59 00778DF88EB8 60091 WZP23060B5E CP-7821
10.0.21.60 6CFA8903CA68 60230 WZP182107JV CP-7821
10.0.21.59 00778DF88EB8 60091 WZP23060B5E CP-7821
10.0.21.55 00778DF8C266 60058 WZP23070C06 CP-7821
10.0.21.61 BC671C31A51F 60147 WZP18230O0H CP-7821
10.0.21.62 6CFA899431C8 60297 FCH18198WRH CP-DX650
10.0.21.63 44ADD9BC9079 60112 PUC17130IYU CP-6921
10.0.21.61 BC671C31A51F 60147 WZP18230O0H CP-7821
10.0.21.64 A4934C0D77CF 60258 PXN16190RD5 CP-6921
10.0.21.57 00778DF88D13 60037 WZP23060AT1 CP-7821
10.0.21.65 F0F755B667FD 60343 PXN16050A2X CP-6921
10.0.21.68 442B031A2941 60142 PXN16080KW2 CP-6921
10.0.21.64 A4934C0D77CF 60258 PXN16190RD5 CP-6921
10.0.21.65 F0F755B667FD 60343 PXN16050A2X CP-6921
10.0.21.60 6CFA8903CA68 60230 WZP182107JV CP-7821
10.0.21.70 2C542DE973EA 60127 PXN161606RN CP-6921
10.0.21.69 442B031A9AF1 60217 PXN16090F3B CP-6921
10.0.21.68 442B031A2941 60142 PXN16080KW2 CP-6921
10.0.21.69 442B031A9AF1 60217 PXN16090F3B CP-6921
10.0.21.70 2C542DE973EA 60127 PXN161606RN CP-6921
10.0.21.71 44ADD9BC9260 60062 PUC17130S9S CP-6921
10.0.21.71 44ADD9BC9260 60062 PUC17130S9S CP-6921
10.0.21.72 A44C1147E9FF 60020 PXN16170N4W CP-6921
10.0.21.73 A4934C40102B 60244 PXN16200L5T CP-6921
10.0.21.74 A44C1147EF3E 60046 PXN16170Q5G CP-6921
10.0.21.72 A44C1147E9FF 60020 PXN16170N4W CP-6921
10.0.21.74 A44C1147EF3E 60046 PXN16170Q5G CP-6921
10.0.21.73 A4934C40102B 60244 PXN16200L5T CP-6921
10.0.21.76 00778DF8D09E 60358 WZP23070FGS CP-7821
10.0.21.75 1C17D3C273EF 60311 FCH14188RT0 CP-7906G
10.0.21.75 1C17D3C273EF 60311 FCH14188RT0 CP-7906G
10.0.21.76 00778DF8D09E 60358 WZP23070FGS CP-7821
10.112.1.130 08CCA7F6624F 76797 WZP20490HOK CP-7821
10.112.10.130 00778DF8CB5C 53011 WZP23070DZN CP-7821
10.112.100.130 00778DF8C407 53005 WZP23070CCF CP-7821
Еще видимо out-file не успевает освобождать файл, очень часто файл занят, но лог мне и не нужен я его отключу, либо на export-csv переделаю.
пример 2
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.
Out-File:
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.
Out-File:
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.
Out-File:
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.
Out-File:
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.
Out-File:
Line |
100 | … е получен контент"|out-file 'C:\results\phone_log.txt' -enc utf8 -app
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| The process cannot access the file 'C:\results\phone_log.txt' because it is being used by another process.