View previous topic :: View next topic |
Author |
Message |
gegabit
Joined: 20 Oct 2006 Posts: 133 Location: дети берутся?
|
(Separately) Posted: Thu Jan 25, 2007 14:08 Post subject: Скопировать/переместить "из"/"в" |
|
|
Необходима функция копирования/перемещения если я явно знаю пути откуда/куда.
Например у меня на флешке есть папка с файлами, и мне ее надо переместить на комп в програм файлс.
Тотал у меня стоит на флешке, путь будет выглядить так: %commander_path%\папка
Мне ее необходимо переместить в:
%PROGRAMFILES%\папка
Необходима кнопка на панельке для этого, а также чтобы копирование происходило сразу без подтверждения, т.е. нажал кнопку, появилась состояние копирования и папка скопировалась.
Возможно?
/сорри, походу не в ту тему запостил. Нужно было в автоматизацию. Капитан, перемести пож. если сочтешь нужным./ _________________ Единственный недостаток водки - недостаток водки! |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Thu Jan 25, 2007 15:17 Post subject: |
|
|
Воспользуйся xcopy.
gegabit wrote: | Капитан, перемести пож. если сочтешь нужным. |
Переместил. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Innov
Joined: 23 Feb 2007 Posts: 1
|
(Separately) Posted: Fri Feb 23, 2007 16:17 Post subject: |
|
|
Меня тоже подобное дюже интересует и хотелось бы если можно услышать наиболее развёрнутый ответ, а именно, мне необходимо постояно копировать один и тот же файл из одного и того же места в другое место, тоесть пути и названия статичные.
Возможно ли кидать код в командную строку чтобы эти даные скопировались фоново не затрагивая панели и чтобы при совпадении имён не выскакивалобы предупреждение о замене?
допустим есть файл
c:\vasya\vasya.jpg и его нужно скопировать в папку
c:\masha\, но в папке masha уже есть такой же файл vasya.jpg, какой код кинуть в командную строку?
Версия ТК у меня 6.51 |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Fri Feb 23, 2007 19:35 Post subject: |
|
|
Quote: | допустим есть файл
c:\vasya\vasya.jpg и его нужно скопировать в папку
c:\masha\, но в папке masha уже есть такой же файл vasya.jpg, какой код кинуть в командную строку? |
copy c:\vasya\vasya.jpg c:\masha /Y _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
gegabit
Joined: 20 Oct 2006 Posts: 133 Location: дети берутся?
|
(Separately) Posted: Mon Feb 26, 2007 01:24 Post subject: |
|
|
D1P wrote: | Quote: | допустим есть файл
c:\vasya\vasya.jpg и его нужно скопировать в папку
c:\masha\, но в папке masha уже есть такой же файл vasya.jpg, какой код кинуть в командную строку? |
copy c:\vasya\vasya.jpg c:\masha /Y |
Это то понятно =)
А вот вопрос стоит так:
У меня папка с дистрибутивом находится например на диске, как он определится в системе не знаю, т.е. какая ему будет присвоена буква. Переменную %commander_path% Использовать не могу - НО! очень хочется =) Создавать 5 кнопок (на разные диски) не хочется...
Нужен видимо плагин... _________________ Единственный недостаток водки - недостаток водки! |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Feb 26, 2007 14:43 Post subject: |
|
|
Quote: | Переменную %commander_path% Использовать не могу - НО! очень хочется =) Создавать 5 кнопок (на разные диски) не хочется... |
Ещё раз, обьясни ситуацию. Почему нельзя пользоваться переменными TC? Если копирование идёт из под TC, то всё легко организуется простеньким скриптом. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
gegabit
Joined: 20 Oct 2006 Posts: 133 Location: дети берутся?
|
(Separately) Posted: Mon Feb 26, 2007 20:05 Post subject: |
|
|
D1P wrote: |
Ещё раз, обьясни ситуацию. Почему нельзя пользоваться переменными TC? Если копирование идёт из под TC, то всё легко организуется простеньким скриптом. |
Я просто ступил сильно, только что нашел решение. Капитан сразу сказал, но я не знал о .\
Как всегда проще батником все делать, у тотала нет такой команды...
%ComSpec% /k xcopy .\папка на диске* /E /H "%PROGRAMFILES%\папка куда копируем\"
* - нет привязки к имени диска.
я просто не знал такой вещи как ".\"
И еще вопрос: Кто знает как сделать путь в батнике к:
"%USERPROFILE%\Рабочий стол\папка\"
Рабочий стол пишется крякозяблей... _________________ Единственный недостаток водки - недостаток водки! |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Mon Feb 26, 2007 20:49 Post subject: |
|
|
Quote: | И еще вопрос: Кто знает как сделать путь в батнике к:
"%USERPROFILE%\Рабочий стол\папка\"
Рабочий стол пишется крякозяблей... |
Сохраняй bat-файл в OEM-кодировке. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
gegabit
Joined: 20 Oct 2006 Posts: 133 Location: дети берутся?
|
(Separately) Posted: Tue Feb 27, 2007 15:27 Post subject: |
|
|
D1P wrote: |
Сохраняй bat-файл в OEM-кодировке. |
Спасибо! все отлично пашет!
И еще небольшой вопрос, если можно:
Как в одном батнике несколько команд прописать? чтобы не плодить батники?
т.е. мне надо с флешки скопировать 2 папки в разные месте командой xcopy.
Я игрался командой IF и вроде получилось, удалил из батника лишнее, и перестало получатся. восстановить не смог.
Сейчас через start запускаю, но там батники нужны... _________________ Единственный недостаток водки - недостаток водки! |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Feb 27, 2007 16:13 Post subject: |
|
|
Quote: | Как в одном батнике несколько команд прописать? чтобы не плодить батники? |
Одна строчка - одна команда. А вообще поищи в нете доки по написанию командных файлов, там всё просто. _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
gegabit
Joined: 20 Oct 2006 Posts: 133 Location: дети берутся?
|
(Separately) Posted: Tue Feb 27, 2007 16:36 Post subject: |
|
|
D1P wrote: |
Одна строчка - одна команда. А вообще поищи в нете доки по написанию командных файлов, там всё просто. |
Второй раз за день ощутил себя тупым
ведь пробовал - не получалось...
Спасибо! Все работает!
з.ы. Век живи - век учись.
з.з.ы. Доков уже начитался _________________ Единственный недостаток водки - недостаток водки! |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2220 Location: Москва, Россия
|
(Separately) Posted: Tue Feb 27, 2007 20:26 Post subject: |
|
|
gegabit
D1P wrote: | Quote: | Как в одном батнике несколько команд прописать? чтобы не плодить батники? |
Одна строчка - одна команда. А вообще поищи в нете доки по написанию командных файлов, там всё просто. |
Не знаю, нашел ты в инете или нет, но можно писать несколько команд в одной строке через &. |
|
Back to top |
|
|
|