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

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

Ответить
Настройки темы
CMD/BAT - [решено] xcopy -из любой папки автоматом.

Аватара для cher

ветеринар


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


Конфигурация

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


Знаю- лузер.
К примеру имею cmd файл:
Код: Выделить весь код
Xcopy /s /e /y /c  C:\2 d:\3
хотелось бы копирования из любой директории куда будет закинут cmd/bat файл.
Т.е вместо C:\2 это может быть Z:\updat

Отправлено: 21:20, 03-03-2012

 

Ветеран


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

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


cher,
Код: Выделить весь код
Xcopy /s /e /y /c  "%~dp0*" "d:\3\"
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:41, 03-03-2012 | #2



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

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


Аватара для cher

ветеринар


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

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


Цитата Foreigner:
"%~dp0*" »
Я мега лузер. Частенько вижу данную строку, но смысла не улавливаю.
К Xcopy насколько понимаю никакого отношения не имеет. Это "общее".
В двух словах- расшифруйте значения.
Да... код работает. Спасибо.

Ага- каталог, в котором расположен командный файл....

-------
Коми форум


Последний раз редактировалось cher, 03-03-2012 в 22:13.


Отправлено: 21:52, 03-03-2012 | #3


Ветеран


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

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


Цитата cher:
В двух словах- расшифруйте значения. »
Батник принимает внешние параметры, которые обозначаются %0-%9, где %0 это сам батник. Для этих параметров есть модификаторы:
Код: Выделить весь код
%~d0 - диск
%~p0 - путь
%~f0 - полный путь
%~n0 - имя
%~x0 - расширение
Их можно комбинировать. Подробности в справке к for ( for /? )
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:10, 03-03-2012 | #4


Аватара для cher

ветеринар


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

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


Foreigner,
Спасибо огромное! Великолепно, когда дают такой развернутый ответ.
Еще раз Спасибо!

-------
Коми форум


Отправлено: 22:19, 03-03-2012 | #5


Ветеран


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

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


Цитата Foreigner:
Подробности в справке к for ( for /? ) »
Подробности — в:
Код: Выделить весь код
call /?
Это сообщение посчитали полезным следующие участники:

Отправлено: 04:32, 04-03-2012 | #6



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Блог - Как задать значок для папки, чтобы он отображался в любой системе Vadikan Microsoft Windows 7 0 14-07-2011 09:30
CMD/BAT - [решено] нельзя назвать батник делающий xcopy, xcopy.bat почему ? foxbat Скриптовые языки администрирования Windows 3 17-09-2009 05:33
Ошибка и перезапуск проводникапосле закрытия любой папки shuriktkachov Microsoft Windows Vista 3 15-07-2009 11:16
Зависание любой проги при открытие папки. dj-varyag Microsoft Windows 2000/XP 2 03-01-2007 23:27
Папки в сетевом окружении в Win XP создаются автоматом... Guest Сетевые технологии 1 19-11-2003 00:40




 
Переход