Имя пользователя:
Пароль:
 

Показать сообщение отдельно

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


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

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


Цитата Iska:
Что не так?! »
Этот способ работает, но не так как хотелось бы. В идеале цифры в один ряд должны быть и больше не единого символа.
А в данном случае не так работает следующий код:

setlocal
for /f "tokens=*" %%i in ('dir /b /s C:\New\*.txt') do (
1>nul findstr "\<%%~ni\>" "%%i" && call:exec %%~ni
)
goto:eof
:exec
if %1 equ 0 start notepad
Exit /b

ведь в файле "0.txt" не только 0, но и 1. Следовательно блокнот не должен запускаться.

Отправлено: 13:37, 09-11-2017 | #10