|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Помогите мне пожалуиста написать одну программу, которая сделает несколько деиствии и которую можно запустить на исполнение в windows task scheduler. Дано: в папке А (1.80 GB total) хранятся *.jpg фаилы. В папке B нужно сделать zip фаилы из фаилов из папки А, столько сколько получиться с условием что каждыи zip не превышает 100 mb. Zip фаил должен включать только фаилы с расширением jpg. Имя zip фаила должно буть zip1.zip, zip2.zip... В папку B также нужно положить map file (map.txt) на каждую zip. Он должен быть tab delimited, в пеpвои колонке должно быть имя каждого фаила без раширения, во второи колонке имя фаила с расширением, for instance: map1.тхт 111 111.jpg 222 222.jpg map2.тхт 333 333.jpg 444 444.jpg В итоге в папке B должно быть: zip1.zip zip2.zip zip3.zip zip4.zip map1.txt map2.txt map3.txt map4.txt Спасибо большое. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 22:27 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Ann2, с чего начала? на чем учишься программировать? как работает WinRar и какие у него ключи, знаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2019, 22:39 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Ann2Помогите мне пожалуиста написать одну программу При такой постановке задачи лучше обращаться в форум "Работа", там напишут за умеренную плату. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 07:20 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Dima TAnn2Помогите мне пожалуиста написать одну программу При такой постановке задачи лучше обращаться в форум "Работа", там напишут за умеренную плату.помог бы ребенку наводящими вопросами хотя бы ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 08:22 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Ann2В папке B нужно сделать zip фаилы из фаилов из папки АКакой именно архиватор (или библиотека) будет использоваться? Если JPG - вероятно, будет упаковка без сжатия? Ann2написать одну программуКакой язык программирования Вы намерены использовать? Ann2столько сколько получиться с условием что каждыи zip не превышает 100 mb.Требуется ли минимизация количества архивов? допустимо ли помещение файлов в архивы "не по порядку имён"? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 08:34 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Ann2в папке А (1.80 GB total) хранятся *.jpg фаилыПапка - локальная? сетевая? веб? фтп? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 08:34 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
andreymxDima Tпропущено... При такой постановке задачи лучше обращаться в форум "Работа", там напишут за умеренную плату.помог бы ребенку наводящими вопросами хотя бы В профиль загляни. "ребенок" уже вырос, 11 лет на форуме. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 08:46 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Я пытаюсь делать в Windows Powershell Такое работает прекрасно если заранее известно сколько фаилов можно втиснуть $i = 0 $zipSet = 0 $InputFolder = "C:\temp738" $OutputFolder = "C:\temp738\Split" $NewZipFile = "$OutputFolder\$MapSetName" Get-ChildItem $InputFolder | ForEach-Object { $zipSetName = "archive" + ($zipSet + 1) + ".zip" $MapSetName = "map" + ($zipSet + 1) + ".txt" Compress-Archive -Path $_.FullName -Update -DestinationPath "$OutputFolder\$zipSetName" | out-file "$MapSetName" $i++; if ($i -eq 300) { $i = 0; $zipSet++; } } Но мне не подходит, мне надо проверить размер zip на каждыи добавленныи в него фаил и выити на следующии зип если размер превышает 100 что-то типа if ($$MapSetName.size -ge 100mb) { $i = 0; $zipSet++; } тут у меня не получается и нужна помощь зала. Спасибо большое. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:41 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Akina, папка будет на сетевом сервере, там у аккаунта которыи будет исполнять task on windows scheduler будет достаточно permissions ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:45 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Какой именно архиватор (или библиотека) будет использоваться? zip (not 7zip, not winrar), мы используем то что пришло вместе с Windows 10 Если JPG - вероятно, будет упаковка без сжатия? Да Какой язык программирования Вы намерены использовать? powershell Требуется ли минимизация количества архивов? нет допустимо ли помещение файлов в архивы "не по порядку имён"? Да как работает WinRar и какие у него ключи, знаешь? нет ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 18:55 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Ann2Но мне не подходит, мне надо проверить размер zip на каждыи добавленныи в него фаил и выити на следующии зип если размер превышает 100 Делай zip без сжатия (jpg уже пожатый и далее не жмется) и суммируй размеры исходных файлов, как сумма переваливает за 100 Мб - начинай новый файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2019, 20:53 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Dima T, Попробую. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:23 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
винрар вообще сам бьет архивы на части любого размера тут вообще задача - запустить архиватор, потом листнуть содержимое каждой части архива в отдельный файл только не знаю, есть ли режим, чтобы файл попадал только в одну часть архива - это критично для задачи? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 18:47 |
|
Нужна помощь написать программу чтоб исполнялась by windows task scheduler
|
|||
---|---|---|---|
#18+
Не могу наити как получить размер jpg фаила в чтоб положить его в $a вот такое не работает: $a=0 Get-ChildItem $InputFolder | ForEach-Object { $a += Get-ItemProperty.length Благодарна за любои совет как решить. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2019, 19:41 |
|
|
start [/forum/moderation_log.php?user_name=maglevdevice]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
162ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 440ms |
total: | 732ms |
0 / 0 |