При выгрузке тех или иных данных, столкнулся с проблемой пробелов в конце каждой строчки. Путем костыльной манипуляции и дополнительного шага, обрабатывал файл, но. Єто не наш метод.
Все оказалось проще простого. Вывод в файл будет без пробелов, если добавить:
Connect-QADService -Service 'AD1.corp.local'
$date_with_offset= (Get-Date).AddDays(-30)
Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset -and enabled -eq $true} | Sort LastLogonDate | FT Name -AutoSize | Out-File C:\SM\27-01-2020.txt
Connect-QADService -Service 'AD1.corp.local'
$date_with_offset= (Get-Date).AddDays(-30)
(Get-ADComputer -Properties LastLogonDate -Filter {LastLogonDate -lt $date_with_offset -and enabled -eq $true}).Name | Sort LastLogonDate | FT Name -AutoSize | Out-File C:\SM\27-01-2020.txt
Если нужно обработать уже готовый файл и убрать в нем пробелы, можно выполнить єтот скрипт:
Get-Content C:\SM\27-01-2020.txt | foreach-object {$_ -replace " "} > C:\SM\27-01-2020_2.txt