Премини към съдържанието
  • Добре дошли!

    Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

    Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

     

Търся програма за създаване на папка и копиране/местене на файлове в нея


Виж решението Разрешен от цър-вул,

Препоръчан отговор


Търся софтуер /по възможност безплатен/ за следната гимнастика:

Имам програма, която веднъж дневно прави архиви на работни бази, като резултатът са 50-60 .zip файла с обща големина около 2GB. И това в една обща папка. Не успях да се разбера с разработчика неговата програма да прави първо отделна папка с някакво име и там да слага ежедневните архиви. Може да го направи, но не желае. Така в сегашната папка се събират голямо количество файлове, които искам да подредя някак си. Затова търся софтуер, който ежедневно да създава папки с име - актуалната дата, и в нея да мести създадените архиви. Така като резултата ще имам папка с име 11022021 и нея - архивите, направени на тази дата. Имах идея това да го направя с един прост .bat файл, но имам затруднения. Със създаването на папката може и да се справя, но как да укажа, че точно в нея искам да преместя точно файловете, правени днес ... Затова търся готов софтуер. Нарочно подробно описах ситуацията, защото на някой може да му дойде друга идея. Ако успея - ежедневното автоматично копиране на създадената папка в блак/GDrive/OneDrive и подобни, ще бъде следващата задача.

Линк към този отговор
Сподели в други сайтове
преди 3 часа, 2249 написа:

точно в нея искам да преместя точно файловете, правени днес

А други файлове има ли след като вчера са преместени вчерашните?

Линк към този отговор
Сподели в други сайтове

Ако правилно съм разбрал...

How to Automatically Move Files From One Folder to Another on Windows 10

Spoiler

You might be moving files regularly from one folder on your laptop to another to archive them, to clean up clutter from your working folders, or as part of a general tidying up at regular intervals. Time is money. If you have a menial job like this that can be automated, it’s always worth the time to spend a few minutes to set up a recurring task that will do it for you.    

You can use a script that uses Robocopy, a command line utility that is included in Windows 10. For the script shared below, you just need to add the frequency in days, path to the folder from where you want to move the files, and the path for the folder you want to move the files to. You can then set up a task in the Task Scheduler to run the script every day at a particular time.  

 

How to Create a Script to Move Files on Windows 10

1) Type Notepad in the search box on the Toolbar.

 
search
 

 

2) Select Notepad from the search options.

 
notepad
 

 

3) Type or copy-paste the following script in the Notepad. Replace the number of days, destination folder, and source folder as per your needs. 

@echo off

set X=<days>

 

set "source=C:\<Source Folder Path>"

set "destination=D:\<Destination Folder Path>"

robocopy "%source%" "%destination%" /mov /minage:%X%

exit /b

 
type
 

 

4) Open the File menu.

file
 

 

5) Click Save as to save the file.

 
save
 

 

6) Select All files to change the default file type.

 
filetype
 

 

7) Type <filename>.BAT in the File name field to save the file as a .BAT file.

 
 
name
 

 

😎 Click Save to save the file.

 
save2
 

 

How to Create a Task to Run the File

1) Type Task Scheduler in the search box on the Toolbar.

 
search
 

 

2) Select Task Scheduler from the search options.

task
 

 

3) In the right pane, click Create Task.

create
 

 

4) Type a name for the task.

name2
 

 

5) Click Triggers to open the Triggers tab.

triggers
 

 

6) Click New to create a Trigger.

new
 

 

7) In the settings, select the frequency to trigger the task. In this example we have selected Daily.

 
daily
 

 

😎 Set up the time when the task will be triggered.

 
time
 

 

9) Click OK to finalize the trigger settings.  

 
ok
 

 

10) Click Actions to connect an action to the trigger.

 
actions
 

 

11) Click New on the Actions tab.

 
new
 

 

12) Click Browse to find the .BAT file previously created.

browse
 

 

13) Click OK to save the new action.

 
ok2
 

 

14) Click X to close the Task Scheduler.

 
close
 

 

 

 

Може и това да свърши работа - DropIt

 

Линк към този отговор
Сподели в други сайтове
преди 2 часа, цър-вул написа:

А други файлове има ли след като вчера са преместени вчерашните?

до @цър-вул

В 02:00 започва процесът по създавне на архивите. Отнема 10-ина минути. Записват се в Папка1. Идеята е в 02:30 на дял Д да се създаде Папка2 и файловете от Папка1 да се преместят в Папка2. И Папка1 да остане празна. За да може след следващото архивиране да са си само новите файлове.

до @Proshark

Благодаря, но не намирам отговор как да се направи папка ...


Линк към този отговор
Сподели в други сайтове
  • Решение
cd /d d:
for /f "skip=1" %%i in ('wmic os get localdatetime') do if not defined fulldate set fulldate=%%i
set year=%fulldate:~0,4%
set month=%fulldate:~4,2%
set day=%fulldate:~6,2%
set foldername=%day%.%month%.%year%
md %foldername%
move /Y full_path_to_papka1\*.*  %foldername%

Създава папка dd.mm.yyyy на "D:"

Но си мисля, че ще е по-добре да се местят в D:\Archive\11.02.2021 а не в 😧\11.02.2021
Ще ти се напълни коренът на D с датни папки + останалите. Тогава ред 1. трябва да е
cd /d d:\Archive

Линк към този отговор
Сподели в други сайтове

Не знам дали ще ви помогне , но от папката на гугъл в компа може да синхронизирате в гдрайв и постоянно да синхронизира поставите ли файлове там.

https://www.google.com/intl/en_ca/drive/download/

Линк към този отговор
Сподели в други сайтове
преди 4 часа, 2249 написа:

@цър-вул утре ще пробвам и ще пиша.

Може да помислиш за прегледността - дали да е dd.mm.yyyy или yyyy.mm.dd
foldername=%day%.%month%.%year%
foldername=%year%.%month%.%day%

Линк към този отговор
Сподели в други сайтове

@цър-вул при всички положения ще бъде d://archive. Инак ще настане анархия ... 😉 Относно визията - свикнал съм на dd.mm.yyyy

@Gangosa мерси. Това ще е следващата задача. И до нея ще стигнем ...

Краен код:

runas /user:Administrator

@ echo off
cls

cd /d d:\test2
for /f "skip=1" %%i in ('wmic os get localdatetime') do if not defined fulldate set fulldate=%%i
set year=%fulldate:~0,4%
set month=%fulldate:~4,2%
set day=%fulldate:~6,2%
set foldername=%day%.%month%.%year%
md %foldername%
move /Y d://test1\*.*  %foldername%

Резултат:

В папка test2 се създава папка с днешна дата и всички файлове от test1 се местят там. С което задачата по създаването на папка и местенето на файловете в нея е изпълнена !

Синхронизирането, обаче, трябва да го дообмисля. Ако всеки ден генерирам 2GB това прави 14GB на седмица, 60GB на месец. Уж имам GDrive, за който казват, че е unlimited, но май такова нещо няма ... За сега ще качвам ръчно селективно, докато намеря кое ... как ...

Благодаря за отделеното време и знания !

Линк към този отговор
Сподели в други сайтове
преди 1 час, 2249 написа:

Краен код:

 

преди 1 час, 2249 написа:

move /Y d://

 

d:\

https://www.muo.com/tag/selective-sync-dropbox-google-drive/
https://www.insynchq.com/

преди 1 час, 2249 написа:

Синхронизирането, обаче, трябва да го дообмисля. Ако всеки ден генерирам 2GB това прави 14GB на седмица, 60GB на месец. Уж имам GDrive, за който казват, че е unlimited, но май такова нещо няма ...

Един 2TB NAS ще те задоволи за известно време(~30мес.)...

Линк към този отговор
Сподели в други сайтове
преди 2 часа, цър-вул написа:

d:\

https://www.muo.com/tag/selective-sync-dropbox-google-drive/
https://www.insynchq.com/

Един 2TB NAS ще те задоволи за известно време(~30мес.)...

Фатката е, че когато направя архивите, по тях всичко е наред /няма нещо счупено/ и са заминали в облака, предните вече не ми трябват, защото последните съдържат в себе си всички промени до момента и са най-актуалните. Ще разгледам и препратките.

Линк към този отговор
Сподели в други сайтове

А в архивите има ли записи за възстановяване при проблем с архива? Значи можеш да пазиш предпоследния и поскледния архив.
Горе каза, че едномесечен склад е ок. 60GB...

Линк към този отговор
Сподели в други сайтове
преди 6 часа, цър-вул написа:

А в архивите има ли записи за възстановяване при проблем с архива? Значи можеш да пазиш предпоследния и поскледния архив.
Горе каза, че едномесечен склад е ок. 60GB...

Те самите архиви са за застраховка, ако нещо със софтуера се прецака. Знаеш с какво се занимавам ...

Онова с архивирането на цялата система и друг филм.

А 60 GB = 30 дни х 2 GB

Линк към този отговор
Сподели в други сайтове

Тази глупост …

... архивирането на цялата система и

… ми е трудно, да я осмисля!
Защото „ако нещо със софтуера се прецака” - ще си го инсталирам „на чисто”! Архивират се само уникални, потребителски данни - снимки, файлове, регистри …
Линк към този отговор
Сподели в други сайтове
преди 6 минути, jhoro написа:

ще си го инсталирам „на чисто”

освен ако за всяка чиста инсалация не трябва да си плащаш за активиране...

Линк към този отговор
Сподели в други сайтове
преди 15 минути, jhoro написа:

Тази глупост …


… ми е трудно, да я осмисля!
Защото „ако нещо със софтуера се прецака” - ще си го инсталирам „на чисто”! Архивират се само уникални, потребителски данни - снимки, файлове, регистри …

Млъкни и си лягай ! Белгиец номер 2. Хем нямаш никаква представа за какво иде реч, хем се изцопваш.

Линк към този отговор
Сподели в други сайтове
преди 1 час, цър-вул написа:

освен, ако - за всяка чиста инсталация, не трябва да си плащаш за активиране...

Ако „чиста инсталация“ = „миграция (прехвърляне лиценза на „ново“ устройство)“ - няма плащане!

Линк към този отговор
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване