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

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

Ответить
Настройки темы
PowerShell - Скрипт копирования файлов из папки в подпапк

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


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

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


Добрый день,

Имеется папка "\\1\".
В ней хранится большой объём файлов формата ordXXXXX.pdf, где "XXXXX" произвольное уникальное значение.
Нужен скрипт, который скопирует каждый файл в отдельную подпапку с путём "\\1\XXXXX\", где "XXXXX" в названии папки соответствует значению в названии файла.

Подходящих решений пока не нашёл. Прошу помощи со скриптом.

Отправлено: 14:07, 15-12-2020

 

Ветеран


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

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


Цитата blazy91:
В ней хранится большой объём файлов формата ordXXXXX.pdf, »
blazy91, все они в одном этом каталоге, без вложенных?

Отправлено: 16:12, 15-12-2020 | #2



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

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


Забанен


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

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


Iska, камрад с форума на форум скачет, задавая один и тот же вопрос, разумея при этом нечто вроде:
Код: Выделить весь код
(ls ord*.pdf).ForEach{mv $_.FullName ($$ = mkdir ($_.FullName -replace 'ord(.*)\.pdf$', '$1') -ea 0)}
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:16, 15-12-2020 | #3


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


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

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


Цитата Iska:
все они в одном этом каталоге, без вложенных? »
Да, все в одной папке, без вложений.

Цитата greg zakharov:
камрад с форума на форум скачет, задавая один и тот же вопрос, разумея при этом нечто вроде: »
Если "скакать" означает, что я на 2х форумах вопрос задал - сознаюсь, грешен.
Решение сегодня нужно, расширил область поиска..

Цитата greg zakharov:
$$ = mkdir »
Я так понимаю эта команда для создания папок используется. Все подпапки созданы. Только файлы по ним раскидать надо.

Отправлено: 16:42, 15-12-2020 | #4


Забанен


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

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


Цитата blazy91:
Я так понимаю эта команда для создания папок используется. Все подпапки созданы. Только файлы по ним раскидать надо.
Вы лишь верхушку айсберга углядели. Посмотрите внимательней:
Код: Выделить весь код
mkdir ... -ea 0
В остальном - пример у вас есть, так что минимум правок и можете требовать себе премию.

Отправлено: 16:58, 15-12-2020 | #5



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Скрипт для удаления старых файлов и папок из определенной папки avfiga Скриптовые языки администрирования Windows 71 07-01-2023 18:50
CMD/BAT - копирования файлов из исходной папки в папки получатели согласно txt.файлу sevan_k Скриптовые языки администрирования Windows 3 12-06-2020 18:07
CMD/BAT - Скрипт: "ProgrBar" копирования всех файлов из папки "Media" ufooo000 Скриптовые языки администрирования Windows 5 20-07-2017 20:58
Доступ - Расшаренные папки в локальной сети. Запрет копирования файлов/папки? VasRM Microsoft Windows 7 4 21-12-2013 18:06
CMD/BAT - батник для копирования файлов из папки на FTP zigmund11 Скриптовые языки администрирования Windows 1 28-02-2013 17:37




 
Переход