Очистка папок
Цитата: Kirill от 28.12.2022, 14:44Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
[spoiler title="Результат:"]Trash Cleaner
Исходный код[/spoiler]
[spoiler title="Инструкция:"]
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
[/spoiler]Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.
P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Цитата: 亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗 от 23.02.2023, 12:00Всем привет✌.
А можно какой не будь батник? Который закинул в конкретную папку и он бы удалил все содержимое данной папки.
Всем привет✌.
А можно какой не будь батник? Который закинул в конкретную папку и он бы удалил все содержимое данной папки.
Цитата: Mikhail от 23.02.2023, 12:12Привет.
Можно так:cd /d "путь к папке" & del /q /s *.*Можно из самой папки, то есть закинуть в папку батник нажать, удалит все, кроме самого себя. Осторожно, удалит все, где находиться батник при запуске.
@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Привет.
Можно так:
cd /d "путь к папке" & del /q /s *.*
Можно из самой папки, то есть закинуть в папку батник нажать, удалит все, кроме самого себя. Осторожно, удалит все, где находиться батник при запуске.
@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Цитата: 亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗 от 23.02.2023, 12:33Цитата: Mikhail от 23.02.2023, 12:12Привет.
Можно так:cd /d "путь к папке" & del /q /s *.*cd /d "путь к папке" & del /q /s *.*cd /d "путь к папке" & del /q /s *.*Можно из самой папки, то есть закинуть в папку батник нажать, удалит все, кроме самого себя. Осторожно, удалит все, где находиться батник при запуске.
@echo offset "bat=%~nx0"for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Цитата: Mikhail от 23.02.2023, 12:12Привет.
Можно так:cd /d "путь к папке" & del /q /s *.*cd /d "путь к папке" & del /q /s *.*cd /d "путь к папке" & del /q /s *.*Можно из самой папки, то есть закинуть в папку батник нажать, удалит все, кроме самого себя. Осторожно, удалит все, где находиться батник при запуске.
@echo offset "bat=%~nx0"for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))@echo off set "bat=%~nx0" for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Цитата: Mikhail от 23.02.2023, 12:55Просто ты не сказал что там, папки и скрытые файлы и папки скрытые.
Попробуй, я проверил, работает.@echo off attrib -H -S /D /S set "bat=%~nx0" for /D %%i in (*) do (if /I not "%%~nxi"=="%bat%" (rd /S /Q "%%i")) for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Просто ты не сказал что там, папки и скрытые файлы и папки скрытые.
Попробуй, я проверил, работает.
@echo off attrib -H -S /D /S set "bat=%~nx0" for /D %%i in (*) do (if /I not "%%~nxi"=="%bat%" (rd /S /Q "%%i")) for %%i in (*) do (if /I not "%%~nxi"=="%bat%" (del /Q "%%i"))
Цитата: 亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗 от 23.02.2023, 13:05Большое спасибо очень сильно выручил.
Большое спасибо очень сильно выручил.
Цитата: 亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗 от 19.05.2023, 09:43А можно сделать что-бы только скрытые папки и файлы удалял. А обычные не трогал?
А можно сделать что-бы только скрытые папки и файлы удалял. А обычные не трогал?
Цитата: Mikhail от 19.05.2023, 10:20亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗, Привет.
@echo off powershell -Command "Get-ChildItem -Path '.' -Force -Recurse -ErrorAction SilentlyContinue | Where-Object { $_.Attributes -band [System.IO.FileAttributes]::Hidden } | Remove-Item -Force -Recurse"
亗𝗜𝗠𝗣𝗘𝗥𝗔𝗧𝗢𝗥亗, Привет.
@echo off
powershell -Command "Get-ChildItem -Path '.' -Force -Recurse -ErrorAction SilentlyContinue | Where-Object { $_.Attributes -band [System.IO.FileAttributes]::Hidden } | Remove-Item -Force -Recurse"
Цитата: Денис от 12.06.2023, 15:40Цитата: Kirill от 28.12.2022, 14:44Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
[spoiler title="Результат:"]Trash Cleaner
Исходный код[/spoiler]
[spoiler title="Инструкция:"]
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
[/spoiler]Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Привет:) можешь сказать на каком языке написал скрипт и какой программой скомпилировал:)
Цитата: Kirill от 28.12.2022, 14:44Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
Результат:
Инструкция:
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Привет:) можешь сказать на каком языке написал скрипт и какой программой скомпилировал:)
Цитата: Kirill от 28.07.2023, 18:52Цитата: Денис от 12.06.2023, 15:40Цитата: Kirill от 28.12.2022, 14:44Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
[spoiler title="Результат:"]Trash Cleaner
Исходный код[/spoiler]
[spoiler title="Инструкция:"]
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
[/spoiler]Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Привет:) можешь сказать на каком языке написал скрипт и какой программой скомпилировал:)
Привет, C# => Visual Studio
Цитата: Денис от 12.06.2023, 15:40Цитата: Kirill от 28.12.2022, 14:44Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
Результат:
Инструкция:
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для добавления отдельно файла в список директорий использовать сочетание клавиш "Shift + F";
3) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
4) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
5) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
6) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
7) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
8) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
9) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
10) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
11) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
12) Для удаления всех элементов нажать на кнопку "Удалить всё";
13) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
14) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
Исправил ошибку при добавлении директории. Что касается файла agents.dat, Вы можете либо добавить основную директорию D:\МТ5 и искать файлы по маске, либо оставить те пути, которые Вы перечислили выше и добавить отдельно путь к файлу agents.dat, используя сочетание клавиш "Shift + F".
Привет:) можешь сказать на каком языке написал скрипт и какой программой скомпилировал:)
Привет, C# => Visual Studio
