Как автоматизировать копирование файлов из внешней памяти?
Я ищу эффективный способ копирования изображений с SD-карты на жесткий диск. Я использую пакет Adobe для редактирования, и я не хочу "загромождать" свой компьютер другими бесполезными программами (такими как Picassa). Было бы намного лучше иметь файл.bat, хранящийся на SD-карте, который я мог бы запустить на любом ПК. Это то, что я до сих пор:
FOR %%f IN (*.jpg *.raw) DO XCOPY G:\DCIM\100MSDCF\"%%f" C:\images /m /y /d[:08-17-2014]
Как сделать копию команды "xcopy" из текущего места назначения командного файла вместо предопределенного места назначения? (в данном случае G диск)
Можно ли использовать ввод из командной строки для параметра /d[:date]? (чтобы пользователь вводил дату в строку cmd вместо того, чтобы вручную изменять файл.bat)
Синтаксис xcopy см. По адресу: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/xcopy.mspx?mfr=true
Все отзывы приветствуются, так как я здесь новый пользователь:) Привет, мир!
1 ответ
.
ссылается на текущую папку, как и%CD%
,%~dp
возвращает путь, по которому живет пакетный файл. Выбери свой яд.set /p myVariable=Date?
предложит пользователю ввести ("Дата? ") и поместит его в переменную (с именем "myVariable") для использования.
Больше информации: