PowerShell - Совместить секундомер и прогресс бар

Аватара пользователя
Iska

Re: PowerShell - Совместить секундомер и прогресс бар

Сообщение Iska »

Цитата Iska:



Сначала считаем общее число каналов, это будет конечной точкой. Затем, в процессе поиска дубликатов/сканирования потоков на валидность/прочая, выводим текущее значение для прогресс-бара
PowerShell - Совместить секундомер и прогресс бар




Iska, спасибо! Задумка хорошая, может в каком-то скрипте попробую применить.


Цитата Iska:



не знаете заранее, сколько времени понадобится для полной обработки?
PowerShell - Совместить секундомер и прогресс бар




Это то да... Но я думал немного о другом принципе. Прошла, к примеру секунда или 10 секунд и прогресс бар на какую-то долю заполнился. Полоска дошла до конца, а скрипт ещё работает (секундомер считает) - полоска прогресс бара пошла по-новой, сначала.

Это конечно не будет классическим прогресс баром, но хоть какая-то информация.
Аватара пользователя
YuS_2

Re: PowerShell - Совместить секундомер и прогресс бар

Сообщение YuS_2 »

Цитата Uragan66:



Хотелось бы что-то универсальное.
PowerShell - Совместить секундомер и прогресс бар




Универсальным может быть только вот такой, "бесконечный" прогрессбар...




Цитата Uragan66:



полоска прогресс бара пошла по-новой, сначала.

Это конечно не будет классическим прогресс баром, но хоть какая-то информация.
PowerShell - Совместить секундомер и прогресс бар




это, как раз, и реализовано в скрипте выше, но такой прогрессбар не имеет смысла, только лишь для визуализации процесса работы...
Аватара пользователя
Iska

Re: PowerShell - Совместить секундомер и прогресс бар

Сообщение Iska »

Цитата Uragan66:



Это конечно не будет классическим прогресс баром, но хоть какая-то информация.
PowerShell - Совместить секундомер и прогресс бар




Ну, это точно не прогресс-бар.



Самое простое — вывод точки, одной, второй, третьей и т.д. Либо банальный вывод времени.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»