3 / 3 / 0
Регистрация: 22.05.2013
Сообщений: 21
|
||||||
1 | ||||||
Копирование и перемещение в Командной строке23.05.2013, 08:59. Показов 36791. Ответов 19
Метки нет (Все метки)
Доброго времени суток.
Задача - перемещать из сетевой папки(test1) в локальную(test2) все файлы и папки которые появляются в сетевой время от времени. Реализация в CMD. Мое решение - ниже написанный текст засунут в батник, () естественно не входят в батник.
Если в test1 скинули папку или файл которая уже есть в test2 то более новая просто заменяет существующую. Особенно много папок с названием "Новая папка" и т.п. файлов. На юзеров надежды никакой, они так привыкли. НЕОБХОДИМО Чтобы новой папке или новому файлу присваивалось название+индекс, для того чтобы новое не заменяло старое. P.S. Приветствуются и любые другие решения моей проблемы на включающие сторонние программы. Все либо в CMD либо внутренними силами Винды. Не знаю надо ли это, но Винда везде стоит ХР, SP2
0
|
23.05.2013, 08:59 | |
Ответы с готовыми решениями:
19
Копирование нескольких файлов в Командной строке Вопросы по командной строке Вопрос по командной строке Крякозябры в командной строке |
23.05.2013, 18:40 | 2 |
Здесь по ссылке есть рекурсивная функция, если сами сможете прикрутить ее к своей задаче.
Перемещение файлов с заданным расширением со всего логического диска в создаваемый каталог
1
|
3 / 3 / 0
Регистрация: 22.05.2013
Сообщений: 21
|
||||||
24.05.2013, 12:56 [ТС] | 3 | |||||
Спасибо, попробую - может в процессе что-то свое всплывет, а может и Ваше смогу прикрутить. Направление понятно, дальше только практика
Добавлено через 6 часов 19 минут Если заменить в Вашем коде верхушку таким образом -
0
|
3 / 3 / 0
Регистрация: 22.05.2013
Сообщений: 21
|
||||||
26.05.2013, 15:28 [ТС] | 5 | |||||
Все работает. Перемещение из папки 1 в папку 2. Батник лучше засунуть в планировщик задач, на цикл в 10-15 минут. Вот окончательный код:
2
|
16 / 16 / 5
Регистрация: 26.05.2014
Сообщений: 122
|
|
29.05.2014, 12:52 | 6 |
Здравствуйте, а можно запустить под чистый dos данный код? если да то как
1
|
Модератор
5239 / 2112 / 416
Регистрация: 06.01.2013
Сообщений: 4,843
|
|
30.05.2014, 23:24 | 7 |
Glin, нет. Никак.
0
|
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 10
|
||||||
25.03.2019, 14:46 | 8 | |||||
А что сюда добавить, чтобы и папки и файлы перемещал?
0
|
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
25.03.2019, 20:10 | 9 |
1
|
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 10
|
||||||
26.03.2019, 13:03 | 10 | |||||
Спасибо огромное, все работает))
А возможно сделать так, чтобы это была не одна папка, а несколько? Пример:
Добавлено через 2 часа 52 минуты Извиняюсь, что в одно сообщение не написал((( И возможно ли такое, чтобы как то зациклить этот батник, к примеру, чтобы он постоянно работал и мониторил папки, раз что-то появилось, сразу переместил?
0
|
4336 / 2126 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
26.03.2019, 23:08 | 11 |
0
|
0 / 0 / 0
Регистрация: 30.03.2020
Сообщений: 2
|
||||||
30.03.2020, 15:18 | 13 | |||||
подскажите как в этом батнике организовать чтобы файлы имеющие в имени файла знаки "!", "?" не удалялись, пот ому что даный бат удаляет файли такие, например !внимание или !!!внимание
0
|
30.03.2020, 17:07 | 14 | |||||||||||||||
Удалить строчку:
1
|
0 / 0 / 0
Регистрация: 30.03.2020
Сообщений: 2
|
|
30.03.2020, 18:52 | 15 |
вот такую дает ошибку и ничего не переносит
Dragokas
0
|
Джоуи
|
|
31.03.2020, 09:13 | 17 |
Добавлено через 14 секунд
0
|
6302 / 2144 / 337
Регистрация: 10.12.2013
Сообщений: 7,387
|
|
31.03.2020, 16:19 | 18 |
понятно, что долго эти бабушкины запреты на 'неправильные символы' не проживут,
в Linux/Unix, например, можно всё, a смешение ОС идёт нешуточное, да и Windows shell сейчас настолько изощрённа, что позволяет использовать WinAPI 'напрямую', а в WinAPI, как известно, знаки вопроса в спецификациях файлов и устройств вполне себе легальны. ( разумеется, cmd тут не при делах )
1
|
Джоуи
|
|
03.04.2020, 09:19 | 19 |
volodin661, действительно, бабушкины) я так понимаю, это реликты служебных свойств управляющих символов и только, да? Тогда тоже предрекаю им смерть. Насчет смещения тож согласен, я бы сказал даже, что запоздали из-за упрямства и алчности микрософта и макоси
наконец-то...
0
|
6302 / 2144 / 337
Регистрация: 10.12.2013
Сообщений: 7,387
|
|
03.04.2020, 14:46 | 20 |
Про алчность MacOS я не понял )). ( учитывая тот факт, что ядро последней - это открытый BSD Unix и пользователь собственно за ОС не платит ни цента. )
0
|
03.04.2020, 14:46 | |
03.04.2020, 14:46 | |
Помогаю со студенческими работами здесь
20
Графика в командной строке Архив в командной строке Задачи в командной строке Ошибка в командной строке Telnet Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала согласования+ стартер fast регистров. Файлы прилагаю. . . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
|
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
|
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
|
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
|
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
|
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
|
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
|
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|