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

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

Ответить
Настройки темы
CMD/BAT - [решено] Как научить батник открывать файл с неизвестным именем и расширением?

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


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

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


Вот ведь незадача. Помогите разобраться.
Есть батник который запускает документ. Проблема в том, что у документа каждый раз разное название и ... каждый раз разное расширение, например *.xls *.xlsm *.xlsx *.xlsb и т.д.
Как быть? Как научить батник открывать файл с неизвестным именем и расширением?

Отправлено: 16:31, 02-11-2012

 

Ветеран


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

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


o00oalex, представьте себе, что Вы — машина. Ответьте на вопрос, как Вы будете запускать незнамо что незнамо откуда? Когда ответите — читай: определитесь с критериями, по которым нужно отбирать этот файл среди всех остальных — тогда можно будет и начинать пробовать.

Отправлено: 18:28, 02-11-2012 | #2



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

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


Аватара для CyberMuesli

Старожил


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

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


Заменить имя документа в батнике на %1, батник запускать с параметрами (mybat nmyxls.xls)

-------
Кибер Мюсли


Отправлено: 18:47, 02-11-2012 | #3


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


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

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


Цитата Iska:
Ответьте на вопрос, как Вы будете запускать незнамо что незнамо откуда? »
Запускаем один документ из папки c:\test в которой ничего кроме одного файла нету. У файла неизменна лишь часть расширения, а именно 'xls'.

Цитата CyberMuesli:
Заменить имя документа в батнике на %1, батник запускать с параметрами (mybat nmyxls.xls) »
Как ни пробовал, не получается.

Может быть все проще? Может есть команда которая запускает на выполнение все содержимое в выбранной директории без указания имени файлов?

Отправлено: 20:21, 02-11-2012 | #4


Аватара для CyberMuesli

Старожил


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

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


Цитата o00oalex:
Как ни пробовал, не получается. »
Сделайте, как я сказал, и все получится
Цитата o00oalex:
Может есть команда которая запускает на выполнение все содержимое в выбранной директории без указания имени файлов? »
for %%i in (*.xls) do

-------
Кибер Мюсли


Отправлено: 20:24, 02-11-2012 | #5


Ветеран


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

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


Цитата o00oalex:
Запускаем один документ из папки c:\test в которой ничего кроме одного файла нету. »
Коллега CyberMuesli, в принципе, уже указал, как:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

for %%i in ("c:\test\*.*") do start "" "%%~fi" && exit /b

endlocal
exit /b 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:17, 02-11-2012 | #6


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


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

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


CyberMuesli, Iska, спасибо, все получилось.

Отправлено: 23:05, 02-11-2012 | #7



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Как скопировать файл с известным началом имени и неизвестным концом? Pozia Скриптовые языки администрирования Windows 1 23-07-2012 01:28
Чем открывать файл PAK?????? Igor32123 Хочу все знать 23 22-07-2012 07:46
VBS/WSH/JS - [решено] Открывать файл пока не откроется Morpheus Скриптовые языки администрирования Windows 2 03-02-2012 14:49
Чем открывать файл ? zxzx Хочу все знать 3 30-08-2010 14:18
[решено] Чтение текстового файла с неизвестным именем ZeroCrash AutoIt 4 01-07-2009 19:03




 
Переход