View previous topic :: View next topic |
Author |
Message |
crashdiet
Joined: 08 Aug 2017 Posts: 4
|
(Separately) Posted: Wed Aug 30, 2017 10:14 Post subject: Скопировать файл и открыть его заданной программой |
|
|
Всем привет! Заранее извиняюсь, просмотрел первую страницу, не определился куда можно запостить данный вопрос, наверняка тема не нова.
Помогите плиз, никак не могу понять как надо сделать, чтобы работало.
Общая задача: посадить команду cmd на кнопку
Задача 1. Создать папку и войти в нее
Напр. надо создать папку "почта" и войти в нее (открыть)
Сейчас кнопке добавлена команда создания папки:
cmd /c mkdir почта
... но что дописать чтобы после создания происходил вход в эту же папку я так и не понял, перебрал методом тыка десяток вариантов типа cmd /c mkdir почта & cd .\почта и т.д. - в чем ошибка, не могу понять
Задача 2. Скопировать определенный файл в текующую папку (в которой нахожусь) и запустить его открытие определенной программой.
С копированием файла разобрался, забил в кнопку команду:
cmd /c copy e:\00_distr\xxx.doc *.*
Это работает. Что дальше дописать, чтобы файл сразу после копирования открывался напр. тем же вордом - не догоняю.
Подскажите плиз, как правильно сделать эти команды. Нужны всего лишь эти пара команд для ускорения рутинных операций. ТС юзаю 7.55 (если это имеет значение) Заранее спасибо! |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Aug 30, 2017 13:02 Post subject: |
|
|
crashdiet wrote: | просмотрел первую страниц | А в сами разделы заглянуть (в частности в этот) и без проблем наткнуться на эту тему не судьба?
Поскольку подобное будет скорее перенесено, отвечу.
1. Тема. Ещё примеры.
2. *.* — это неверно, тут звёздочки лишние: cmd /c copy e:\00_distr\xxx.doc .&&start "" xxx.doc _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Wed Aug 30, 2017 19:33; edited 1 time in total |
|
Back to top |
|
|
crashdiet
Joined: 08 Aug 2017 Posts: 4
|
(Separately) Posted: Wed Aug 30, 2017 19:08 Post subject: |
|
|
Flasher wrote: | cmd /c copy e:\00_distr\xxx.doc .&&start "" xxx.doc |
Спасибо. Возникло небольшое уточнение. Если файл будет txt и его надо отрыть другой программой, не вордом, кот. запуститься по умолчанию, а напр. notepad.exe - как тогда должна выглядеть строка? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Aug 30, 2017 19:14 Post subject: |
|
|
crashdiet
Файл будет открываться в приложении, имеющем системную ассоциацию с его расширением. Стоило сперва заменить и проверить.
И с каких пор txt по умолчанию открываются в Word'е? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
crashdiet
Joined: 08 Aug 2017 Posts: 4
|
(Separately) Posted: Wed Aug 30, 2017 21:18 Post subject: |
|
|
Flasher
Это в принципе неважно, это был пример. Могут быть другие файлы. Пример - фотошоповский PSD настроен на открытие обычным просмотрщиком AcdSee. Т.е. в обычном режиме я его открываю только чтобы посмотреть его содержимое, и если надо - перетягиваю в фотошоп. Поэтому в данном случае если указать *.psd - запуститься просмотрщик... по крайней мере я так подозреваю. Ну или же тот же doc открыть ОпенОфисом, а не винвордом по умолчанию, тоже пример. Так можно сделать? |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10261 Location: Россия, Саратов
|
(Separately) Posted: Thu Aug 31, 2017 07:04 Post subject: |
|
|
crashdiet
Замечание за нарушение правил форума: недопустимый заголовок "Команды на кнопках", оффтоп (несколько проблем, сваленных в одну тему), неумение или нежелание пользоваться поиском по форуму, дублирование постов и оверквотинг в последнем посте. Даже для новичка ошибок многовато.
Первая задача не требует никаких дополнительных обсуждений вообще. Заголовок темы пока меняется под вторую задачу. Что с темой делать дальше — будет решено позже. Сообщение-дубль из другой темы, естественно, удалено. Ненужное цитирование — тоже.
Версия TC вполне может иметь значение не сейчас, так потом. Линейка 7.x устарела, пора обновляться. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Aug 31, 2017 16:43 Post subject: |
|
|
crashdiet wrote: | Так можно сделать? | Почему нет? Вместо start "" пишется путь к приложению. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|