Читаем файл, ищем в нем строку, из строки извлекаем 2 числа, затем проверям чтоб одно число было в заданном диапазоне. Все нужные строки пишем в файл.
Get-Content .\db.sql | select-string "X1RZ" | ?{$_ -match "(?<id>X1RZ002\d{5}).*-(?<digits>07[3,4]\d\d)"} | where-object {7342 -le $matches['digits'] -and 7410 -gt $matches['digits']} > filtered.sql