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

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

Ответить
Настройки темы
PowerShell - [решено] Подскажите как допилить скрипт - чтобы пережатые фотки перемещались в папку test---

Старожил


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

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


Здравствуйте,
Подскажите пожалуйста как допилить этот скрипт:
Скрипт сжимает фото, как сделать чтобы пожатые фотки с постфиксом -small перемещались в папку test--- ?
Код: Выделить весь код
import-module image
$in="E:\test\in\"
$out="E:\test\out\"
$folder = "$out\test---"
md $folder -force 
$filter = new-Imagefilter | Add-ConversionFilter -passThru –typeName jpg -quality 70 
Get-Image $in\*.jpg | Set-ImageFilter -filter $filter | 
Set-ImageFilter -filter $filter |
Save-image -fileName {$_.FullName -replace ".jpg$","-small.jpg"} |

Get-ChildItem $in -include -small.jpg | 
? {!$_.PSIsContainer} | 
move-Item -Destination $folder

Отправлено: 23:20, 22-10-2012

 

Ветеран


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

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


Get-ChildItem $in "*-small.jpg"
или
Save-image -fileName {$_.FullName -replace ".jpg$","-small.jpg"} -PassThru | move-Item -Destination $folder

Отправлено: 23:26, 22-10-2012 | #2



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

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


Ветеран


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

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


Просто:
Код: Выделить весь код
move-item $in\*-small.jpg $folder

Отправлено: 23:28, 22-10-2012 | #3


Старожил


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

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


Спасибо, что помогаете Kazun и Foreigner, но что-то ничего не работает из предложенного ......
Чето не пойму попробовал строчки вот так все работает

$in="E:\test\in\"
$out="E:\test\out\"
move-item $in\*-small.jpg $folder



, пробую в своем скрипте и нефига

Все разобрался --- ребят спасибо еще раз , извините за беспокойство, все заработало.
Вот так
Код: Выделить весь код
import-module image
$in="E:\test\in\"
$out="E:\test\out\"
$folder = "$out\test---"
md $folder -force 
$filter = new-Imagefilter | Add-ConversionFilter -passThru –typeName jpg -quality 70 
Get-Image $in\*.jpg | Set-ImageFilter -filter $filter | 
Set-ImageFilter -filter $filter |
Save-image -fileName {$_.FullName -replace ".jpg$","-small.jpg"} 
move-item $in\*-small.jpg $folder

Отправлено: 23:50, 22-10-2012 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Помогите допилить скрипт сортировки файлов - по Количеству указанному в ($split) dark-------13 Скриптовые языки администрирования Windows 10 10-10-2012 15:11
PowerShell - [решено] Помогите допилить скрипт сортирующий изображения dark-------13 Скриптовые языки администрирования Windows 2 09-10-2012 10:16
Подскажите как допилить скриптик для телефона kiralex Программирование в *nix 1 29-09-2012 02:22
VBS/WSH/JS - Помогите допилить скрипт*(create subfolders ) datosha Программирование и базы данных 6 09-04-2012 16:46
CMD/BAT - [решено] Как переделать скрипт, чтобы можно было указать папку источник и назначение ? dark-------13 Скриптовые языки администрирования Windows 0 19-03-2012 19:44




 
Переход