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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Перенос файлов в Total Commander

Ответить
Настройки темы
VBS/WSH/JS - Перенос файлов в Total Commander

Новый участник


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

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


Здравствуйте.Мне необходимо переместить файлы из 3-х разных папок по папкам,в которых будут собраны файлы с одинаковой частью имени.Файлы с разными именами,но начальная часть имени одинаковая.Названия папок также должны совпадать с этой частью имени.

Отправлено: 13:18, 26-03-2022

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Нет, G:\3 Д Макс\Модели.

Цитата Александр.Быков@vk:
Windows Powershell »
Да.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 14:36, 02-04-2022 | #11



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

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


Новый участник


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

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


Спасибо вам.Все работает.Но некоторые папки не получается сделать.Там файлы такие.
1 подпапка:
файлы:
AM110_001_bump
AM110_001_color
AM110_001_normal
AM110_001_opacity

AM110_002_color

AM110_003_bump
AM110_003_bump_01
AM110_003_color
AM110_003_color_01
и т.д.

2 подпапка:
файлы:
AM110_001
AM110_002
AM110_003
и т.д.

3 подпапка:
файлы:
AM110_001
AM110_002
AM110_003
и т.д.

В результате образуются папки с именами
AM110_001
AM110_001_bump
AM110_001_color
AM110_001_normal
AM110_001_opacity
AM110_002
AM110_002_color
AM110_003
AM110_003_bump
AM110_003_bump_01
AM110_003_color
AM110_003_color_01

Отправлено: 13:07, 09-04-2022 | #12


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


Это другой паттерн имени, такого варианта не было ранее упомянуто, соответственно, он не был учтён.

Попробуйте в скрипте заменить
Код: Выделить весь код
-replace '^(\D+_\D+_\d{2}_\d{2}).*','$1'
на
Код: Выделить весь код
-replace '^(\D+\d+_\d+).*','$1'

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 14:48, 09-04-2022 | #13


Новый участник


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

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


Я заменил,все получилось.Спасибо.

Отправлено: 14:40, 10-04-2022 | #14


Новый участник


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

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


Здравствуйте.Есть такой еще вопрос.Есть ярлыки с абсолютным путем.Их много.Как их заменить на ярлыки с относительным путем.Чтобы они работали при переносе на другой компьютер.

Отправлено: 07:38, 03-05-2022 | #15


Забанен


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

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


НЯЗ, ярлык в винде, это отдельный объект и для работы с ним, ничего, никаких средств не предусмотрено.
Только вручную заменять путя. хз. мож я и ошибаюсь.

Отправлено: 20:25, 03-05-2022 | #16


Аватара для DJ Mogarych

fascinating rhythm


Moderator


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

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


А разве можно у ярлыка сделать относительный путь?

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Отправлено: 21:04, 03-05-2022 | #17


Забанен


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

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


А почему нет? Я точно помню, что на ХП переносил ярлыки на флешке. накидал два десятка стандарных и копировал на раб.стол. Ярлыки заводит Проводник, а он переменные раскрывает, знает что с ними надо делать. Ещё и параметры типа %L принимать обучен. так что да.
... пока ТоталКоммандер не освоил. потом прекратил фигнёз наниматься - CTRL+SHFT+F5 и сё

Отправлено: 22:42, 03-05-2022 | #18


Новый участник


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

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


Проясню ситуацию.У меня есть множество папок.В них есть файлы.Изображения.Мне нужно создать отдельную папку с ярлыками на эти изображения.С относительным путем.Есть ли какой нибудь скрипт,чтобы это сделать?

И есть еще ярлыки с абсолютным путем,который нужно заменить на относительный.

Отправлено: 10:58, 07-05-2022 | #19


Забанен


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

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


Цитата Александр.Быков@vk:
У меня есть множество папок.В них есть файлы.Изображения.Мне нужно создать отдельную папку с ярлыками на эти изображения.С относительным путем »
Для этого, чтоб к файлам иметь доступ, копиями место не занимать - но с ними работать, Мелкомягкие сделали "хардлинк" и "симболик линк"
Код: Выделить весь код
mklink /?
читай Жесткие и символические ссылки в Windows Сделай симб.линк на папку с файлами куда-надо и всё, зачем на каждый отдельный файл... Может это тебе и нужно?

Отправлено: 22:25, 07-05-2022 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Перенос файлов в Total Commander

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Система - [файл-менеджер] Total Commander (бывший Windows Commander) Nealles Программное обеспечение Windows 349 23-02-2019 20:16
[решено] Групповое переименовывание файлов в Total Commander (добавление символа) Птушвиче Хочу все знать 4 08-04-2018 17:01
2008 R2 - Total Commander через RDP. ассоциации файлов. ibros Windows Server 2008/2008 R2 13 06-03-2018 15:55
[решено] Как в "Total Commander 8.50 x64" поставить ассоциации файлов? Vadym Хочу все знать 4 18-04-2015 01:37
Прочее - Копирование файлов из сети: Total Commander VS Проводник ndvhini Сетевые технологии 1 21-05-2012 09:43




 
Переход