Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Помогите с findstr

Ответить
Настройки темы
CMD/BAT - [решено] Помогите с findstr

Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет всем. У меня есть небольшая проблема, но сам решить не смог.
У меня есть txt файл, в котором лежит строка, допустим dima_password. Если в командной строке ввести findstr "dima_passw" password.txt, то найдет строку dima_password, но не выдаст ошибку. То есть findstr ищет похожую строку, а мне надо чтобы поиск производился дословно. Спасибо.

Отправлено: 18:03, 09-12-2012

 


Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


dima05605, так?
Код: Выделить весь код
findstr /x /c:"dima_passw" password.txt

Отправлено: 18:15, 09-12-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Теперь даже если правильно ввожу, то ничего не происходит.

Отправлено: 18:25, 09-12-2012 | #3



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


dima05605, произойдет, только если строка dima_passw есть в файле.

Отправлено: 18:28, 09-12-2012 | #4


Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я только что ввел findstr /x /C:"dima_password" password.txt и ничего не вывело. В password.txt написано именно dima_password

Отправлено: 18:32, 09-12-2012 | #5



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


dima05605, а у меня вывело.

Отправлено: 18:35, 09-12-2012 | #6


Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Напишите то, что вы вводите у себя, а то ваш пример не хочет работать ни на ХР ни на Windows Server 2012

Отправлено: 18:44, 09-12-2012 | #7



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


dima05605, содержимое password.txt
Код: Выделить весь код
askelfsk
sdfddima_password
dima_passwordsdfdsf
dima_password
sadfdsafda
Команда:
Код: Выделить весь код
findstr /x /C:"dima_password" password.txt
Результат:
Код: Выделить весь код
dima_password
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:49, 09-12-2012 | #8


Пользователь


Сообщения: 66
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо! Так работает! А я только одну строку писал и ничего не выводило Вы очень помогли мне и моему хостингу

Отправлено: 19:15, 09-12-2012 | #9



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


dima05605, и с одной работает, но в конце должен быть перевод строки.

Отправлено: 19:50, 09-12-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Помогите с findstr

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Помогите с findstr dima05605 Скриптовые языки администрирования Windows 15 28-10-2012 19:49
[Ну помогите же человеку, а? :)] Помогите с конкурсом HTML64 Тест-форум 0 29-06-2012 10:33
CMD/BAT - [решено] помогите скачал себе этот вирус помогите его разблокировать orell Скриптовые языки администрирования Windows 2 05-05-2012 15:45




 
Переход