вот скормил ии и он даже на cmd сотворил
for %%F in ("%source_folder%\*") do (
call rling "%%~fF" "%compare_folder%"
type result.txt >> %output_file%
del /q result.txt
на powershell
if (!(Test-Path $outputFile)) {
New-Item -Path $outputFile -Force | Out-Null
}
Get-ChildItem -Path $sourceFolder -File | ForEach-Object {
& rling $_.FullName $compareFolder
Get-Content -Path '.\result.txt' | Add-Content -Path $outputFile
Remove-Item -Path '.\result.txt' -ErrorAction SilentlyContinue
}
ну и да, если предварить каждую команду в исходном тремя буковками wsl - то тоже будет результат)
p/s/ кстати интересная логика у ии)