Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   [решено] Изменение значка программы, запускаемой через задачу планировщика (http://forum.oszone.net/showthread.php?t=327832)

CyraxZ 24-06-2017 00:52 2746946

Изменение значка программы, запускаемой через задачу планировщика
 
1. При запуске из планировщика программ, работающих в текстовом режиме (например, Far Manager), в панели задач программа имеет значок планировщика, даже если запускать задачу с помощью ярлыка и этому ярлыку задать нужный значок. Как при запуске таких программ задать нужный значок (тот, который имеет запускаемая задачей программа) ?

2. Если создать задачу для запуска некоторой программы и поместить соответствующий ярлык в автозагрузку ("C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"), то при просмотре этой программы на вкладке "Автозагрузка" Диспетчера задач:
а) будет отображаться значок планировщика, даже если ярлыку задать нужный значок (соответствующий запускаемой программе)

б) пункт будет иметь имя "Средство настройки планировщика заданий", а не имя ярлыка. При этом даже путём просмотра свойств этой программы в автозагрузке невозможно определить действие, выполняемое планировщиком (в частности, какую программу он запускает). В свойствах будет указано "schtasks.exe" и всё. Больше никакой информации. Можно ли только лишь с помощью вкладки "Автозагрузка" Диспетчера задач как-нибудь определить, что делает задача (без ковыряний в реестре) ?

Iska 24-06-2017 01:19 2746949

Цитата:

Цитата CyraxZ
работающих в текстовом режиме »

Просто — консольных приложений. Текстовый режим — это немного из другой оперы.


Цитата:

Цитата CyraxZ
Как при запуске таких программ задать нужный значок (тот, который имеет запускаемая задачей программа) ? »

Для Far Manager'а — попробуйте задать соответствующий параметр:
Цитата:

Код:

╔═════════════════════ Настройки интерфейса ═════════════════════╗
║ [x] Часы в панелях                                            ║
║ [x] Часы в редакторе и программе просмотра                    ║
║ [x] Мышь                                                      ║
║ [x] Показывать линейку клавиш                                  ║
║ [ ] Всегда показывать меню                                    ║
║ [ ] Экранная заставка                                          ║
║    5  минут                                                  ║
║ [x] Показывать общий индикатор копирования                    ║
║ [x] Показывать информацию о времени копирования                ║
║ [x] Показывать общий индикатор удаления                        ║
║ [x] Использовать Ctrl+PgUp для выбора диска                    ║
║ [x] Перерисовка с поддержкой ClearType (может быть медленной)  ║
[ ] Выставлять иконку консоли                                  ║
║    [x] Альтернативная для администратора                      ║
║ Дополнительная информация для заголовка окна:                  ║
║ %Ver.%Build %Platform %Admin                                  ║
╟────────────────────────────────────────────────────────────────╢
║                      { OK } [ Отмена ]                        ║
╚════════════════════════════════════════════════════════════════╝

Выставлять иконку консоли

При активации этой опции Фар будет сам устанавливать иконку своего окна, используя при этом встроенную иконку. Если эта опция не активна, то с помощью свойств запуска Фара можно установить любую желаемую иконку.

Казбек 24-06-2017 12:36 2746976

Цитата:

Цитата CyraxZ
Больше никакой информации. »

Хотите больше информации - используйте более продвинутые утилиты. Для проверки автозагрузки - Autoruns. Вместо Диспетчера задач - Process Explorer. Кстати, очень удобно его использовать вместо стандартного Диспетчера:
Замена стандартного Диспетчера задач

CyraxZ 24-06-2017 14:57 2746998

Цитата:

Выставлять иконку консоли
При активации этой опции Фар будет сам устанавливать иконку своего окна, используя при этом встроенную иконку. Если эта опция не активна, то с помощью свойств запуска Фара можно установить любую желаемую иконку.
Отлично. Оно самое.
Первый вопрос + первый ответ (про Far Manager) можно продублировать в раздел, посвящённый Far Manager, коли уж решение касается именно Far Manager, а не ОС.

Цитата:

Хотите больше информации - используйте более продвинутые утилиты.
Т.е. средствами ОС (без ковыряний в реестре) нельзя ни дать соответствующий значок пункту автозагрузки, ни нормальное имя (соответствующее ярлыку) ?

Iska 24-06-2017 15:20 2747002

CyraxZ, строго говоря, показывают именно то, что есть — то основное приложение, которое используется для автоматического запуска. А уж что оно там дальше опосредованно запускает — к указанной задаче напрямую не относится. То есть, то, что Вы видите — не есть ошибка.

CyraxZ 24-06-2017 18:14 2747024

Цитата:

Цитата Iska
CyraxZ, строго говоря, показывают именно то, что есть — то основное приложение, которое используется для автоматического запуска. А уж что оно там дальше опосредованно запускает — к указанной задаче напрямую не относится. То есть, то, что Вы видите — не есть ошибка. »

Не ошибка, но "сырая" (недоработанная) логика. Поскольку если автозапуск формируется посредством ярлыка, то очевидно, что в качестве имени должно выступать имя ярлыка, а не программы, которую этот ярлык запускает. Одна и та же программа может запускаться с разными параметрами - в этом случае ярлыки будут иметь разные имена...

Iska 24-06-2017 19:21 2747045

CyraxZ, мне сложно судить, во-первых, у меня нет Windows 10, во-вторых, я пользуюсь вышеупомянутыми Autoruns и Process Explorer. Разбирать что там не так, и как должно было бы быть в msconfig и taskmgr банально не интересно.


Время: 17:26.

Время: 17:26.
© OSzone.net 2001-