У меня есть текстовый файл, содержащий контрольную сумму и имя файла (созданный md5.exe), и я хочу найти определенные строки c, то есть:
findstr /C:"78CF4EECBD9B291586C1E2700DBBA225 Report\$worksheet.rpf" CheckSum\20200111\Code.txt
Возвращает: Ничего
Поиск по контрольной сумме работает нормально:
findstr /C:"78CF4EECBD9B291586C1E2700DBBA225" CheckSum\20200111\Code.txt
Возвраты: 78CF4EECBD9B291586C1E2700DBBA225 Report \ $ worksheet.rpf
Поиск по имени файла
findstr /C:"Report\$worksheet.rpf" CheckSum\20200111\Code.txt
Возвраты: ничего
Поиск частичного имени файла:
findstr /C:"worksheet.rpf" CheckSum\20200111\Code.txt
Возвращает:
78CF4EECBD9B291586C1E2700DBBA225 Report\$worksheet.rpf
385F7372D8ECC5C81AE8610A8382A7EF Report\complete_worksheet.rpf
08625B35A4768EAB994A007CE4B16350 Report\product_worksheet.rpf
Похоже, что имена файлов, содержащие "$", не найдены: - (
Any идеи почему? или как заставить это работать?