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

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

Новый участник


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

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


более менее адекватный скрипт Foreigner'а
Код: Выделить весь код
@echo off
setlocal

set /p file="File to find: "

call:search "%file%"
goto:eof

:search

set "name=%~n1"
set "ext=%~x1"
set "wmic=wmic datafile where (filename="%name%" AND extension="%ext:~1%") get name /value"

for /f "tokens=2 delims==" %%i in (' "%wmic%" ') do echo %%i

Однако не могу запустить программу при условии её нахождения. Наверное я что-то не так делаю!?
Код: Выделить весь код
if exist "%file%" start "%file%" else echo "%file%" missing

Последний раз редактировалось Harik, 29-05-2011 в 17:12.


Отправлено: 16:37, 29-05-2011 | #11