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

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

Ответить
Настройки темы
CMD/BAT - [решено] Автозамена при перемещении

Аватара для Tosyk

Старожил


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

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


У меня есть много одинаковых (по имени - Material3) папок в различных под папках, очень много, в эти папках находятся *.mat файлы, среди *.mat файлов попадаются одинаковые

скриптом:

Код: Выделить весь код
for /f "tokens=*" %%b in ('dir /b /s Material3') do move /y "%%b" "%%~dpb../.."
перемещаю все эти папки в одно место, т.о. все папки должны слиться в одну, а все файлы *.mat переместиться в эту папку с заменой соответсвенно, но несмотря на использование ключа /y (пробовал и /Y) скрипт постоянно спрашивает о замене, как сделать автозамену в скрипте?

Отправлено: 09:16, 15-01-2011

 

Googler


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

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


Цитата Tosyk:
всё отлично сработало »
ссылка в подписи
Цитата Tosyk:
только в среде программирования, но какой? возможно вы знаете и подскажете? »
ИМХО проще начать с AutoIT

P.S. многовато отличий, если не секрет - какая ОС и локализация?
Цитата Tosyk:
хотел бы вернуться к разговору об определении типа файла и его модификации »
это другая тема

Отправлено: 17:25, 14-02-2011 | #91



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

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


Аватара для Tosyk

Старожил


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

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


Цитата amel27:
ссылка в подписи »
всё таки хотелось бы оттестить ещё на нескольких массивах файлов, хотя пожалуй можно же отменить решение

Цитата amel27:
ИМХО проще начать с AutoIT »
я его конечно чейчас посмотри, но то ли это другой вопрос

Цитата amel27:
многовато отличий, если не секрет - какая ОС и локализация? »
не совсем понял вопрос о локализации, вот так называется файл который взял у друга:
Код: Выделить весь код
Delphi7_Lite_Full_Setup_v7.3.3.3v3(Build_2010-02-02).exe
но он у меня не устанавливается, система у меня не x86, а если вопрос про ось. то у меня 7 ultimate - x64 rus

add: даже нашёл первый урок схожей тематики

Последний раз редактировалось Tosyk, 14-02-2011 в 17:36. Причина: обновление


Отправлено: 17:33, 14-02-2011 | #92


Googler


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

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


Цитата Tosyk:
у меня 7 ultimate - x64 rus »
это и хотел узнать, спасибо

P.S. AutoIT - скриптовый язык, для продвинутого кодинга есть бесплатный Microsoft Visial Studio Express

Последний раз редактировалось amel27, 15-02-2011 в 01:52.


Отправлено: 01:15, 15-02-2011 | #93


Аватара для Tosyk

Старожил


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

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


Цитата amel27:
P.S. AutoIT - скриптовый язык »
с его помощью возможно реализовать мои задумки:
Цитата Tosyk:
не нравится чёрное возникающее окно при исполнении скрипта, хочется чего то более "native to user" и очень хочу прогресс-бару»
?

и если да, то могу я опубликовать ваш скрипт (тут #87) в ветке с Autoit?

Отправлено: 05:09, 15-02-2011 | #94


Googler


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

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


Цитата Tosyk:
с его помощью возможно реализовать мои задумки »
AFAIK возможно
Цитата Tosyk:
могу я опубликовать ваш скрипт (тут #87) в ветке с Autoit? »
нет смысла, от CMD скорее всего придется отказаться, это уже будет "другая песня",
для экономии времени на обсуждение задачи можно дать линк на этот топик

Отправлено: 05:24, 15-02-2011 | #95


Аватара для Tosyk

Старожил


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

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


Цитата amel27:
для экономии времени на обсуждение задачи можно дать линк на этот топик »
но тут 100 сообщений, не проще ли объяснить суть задачи, дать скрипт и описать его работу?

Отправлено: 05:29, 15-02-2011 | #96


Googler


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

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


Tosyk, "объяснить суть задачи" и "описать его работу" - обязательное требование к оформлению любого топика, сам батник тут лишний - тот, кто пишет на AutoIT не обязан знать CMD, но линк дать можно...

Отправлено: 05:49, 15-02-2011 | #97


Аватара для Tosyk

Старожил


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

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


Цитата amel27:
"объяснить суть задачи" и "описать его работу" »
тогда так получается, спасибо

Отправлено: 05:56, 15-02-2011 | #98


Аватара для Tosyk

Старожил


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

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


amel27, приветствую, после сотен применений вашего скрипта появилась проблема: не создаётся ФАЙЛ.$~3.
Соответственно скрипт об это уведомляет и ничего переносить не хочет.
скрипт использован из поста #87

ошибка такая:
Код: Выделить весь код
Scanning and preparing folders...OK
Scanning files for moving...OK
Sorting file list...'sort' is not recognized as an internal or external command,
operable program or batch file.
OK
Processing file list...The system cannot find the file C:\Users\1\Downloads\g\_converting_work\TESTFOLDER\unpacker.$~3.
OK
Deleting source folder...OK

Processed files all: 0, including:

moved         : 0
renamed       : 0
copies deleted: 0

Script works complited!

Вопрос: с чем может быть связано сие?

p.s.: прошу прощения за поднятие старой темы, но информация обновилась

Последний раз редактировалось Tosyk, 07-06-2012 в 12:18.


Отправлено: 09:16, 04-06-2012 | #99


Аватара для Tosyk

Старожил


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

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


проверил наличие файла C:\WINDOWS\SYSTEM32\sort.exe, он на месте.

проблема решена

в PATH переменных сред не было пути к C:\Windows\System32

после добавления его всё заработало, тема закрыта

Отправлено: 12:25, 07-06-2012 | #100



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проблема с переносом разрешений при перемещении данных alnimo Microsoft Windows NT/2000/2003 5 21-12-2010 12:22
2003/XP/2000 - Изменение даты письма при перемещении между папками faktroot Microsoft Office (Word, Excel, Outlook и т.д.) 0 26-02-2010 17:58
Треск звука при перемещении мыши Dr. MefistO Непонятные проблемы с Железом 9 07-12-2008 14:26
Интерфейс - Неправильное отображение иконки файла при перемещении kopylovsergey Microsoft Windows 2000/XP 3 19-08-2008 11:24
[решено] Странная загрузка процессора при перемещении мыши DMGaster Microsoft Windows 2000/XP 12 13-09-2006 18:17




 
Переход