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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Организация автозагрузки программы Key Switcher средствами Task Scheduler (http://forum.oszone.net/showthread.php?t=233729)

eugrus 29-04-2012 14:19 1907767

Организация автозагрузки программы Key Switcher средствами Task Scheduler
 
Пытаюсь создать задание в Task Scheduler для запуска Key Switcher с правами администратора при загрузке Windows. Пароль на аккаунте стоит.
Вот экспортированное задание в Task Scheduler:

Код:

<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Date>2012-04-29T08:45:11.7138671</Date>
    <Author>Desktop\eugrus</Author>
  </RegistrationInfo>
  <Triggers>
    <BootTrigger>
      <Enabled>true</Enabled>
    </BootTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>Desktop\eugrus</UserId>
      <LogonType>Password</LogonType>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>true</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
    <Priority>7</Priority>
    <RestartOnFailure>
      <Interval>PT1M</Interval>
      <Count>3</Count>
    </RestartOnFailure>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>"C:\Program Files\Key Switcher\KeySwitcher.exe"</Command>
    </Exec>
  </Actions>
</Task>


Увы, после загрузки ни каких признаков программы не наблюдается: приходится запускать вручную.

Как можно исправить ситуацию или автоматически загружать программу с правами администратора иными средствами?

okshef 29-04-2012 14:34 1907771

Включите в Планировщике журнал, посмотрите ошибки, касающиеся этой задачи.

Vadikan 29-04-2012 14:59 1907787

eugrus, убедитесь, что вы следуете этим инструкциям и задаете условие "при входе в систему", а не при загрузке Windows.

eugrus 29-04-2012 16:45 1907831

Попробовал поменять "At start up" на "At log on". Ни чего не изменило.
Более того, не запускается, даже если попробовать выполнить задание принудительно (Run из контекстного меню) из Task Manager'а.

Vadikan 29-04-2012 17:09 1907850

eugrus,
Цитата:

Цитата okshef
Включите в Планировщике журнал, посмотрите ошибки, касающиеся этой задачи. »


eugrus 29-04-2012 19:43 1907934

Last run result - Эта операция требует интерактивного оконного терминала.

В журнале:
Код:

Information        29.04.2012 19:40:47        200        Action started        (1)        b769debb-4993-4991-93b6-7d84d2ad46c9
Information        29.04.2012 19:40:47        200        Action started        (1)        91b9562d-8aa1-4962-a989-9823cc9fb641
Information        29.04.2012 19:40:46        200        Action started        (1)        e8f550ab-8362-473d-8861-499d5e28fb4f
Information        29.04.2012 19:40:46        100        Task Started        (1)        b769debb-4993-4991-93b6-7d84d2ad46c9
Information        29.04.2012 19:40:46        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:40:46        100        Task Started        (1)        91b9562d-8aa1-4962-a989-9823cc9fb641
Information        29.04.2012 19:40:46        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:40:46        100        Task Started        (1)        e8f550ab-8362-473d-8861-499d5e28fb4f
Warning        29.04.2012 19:40:46        126        Task restarted on failure        Info       
Error        29.04.2012 19:40:46        103        Action start failed        Run Failure        0d72ab8b-8276-4893-bdce-a4f03740ceb9
Error        29.04.2012 19:40:46        203        Action failed to start        Launch Failure        0d72ab8b-8276-4893-bdce-a4f03740ceb9
Information        29.04.2012 19:40:46        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:40:46        200        Action started        (1)        0d72ab8b-8276-4893-bdce-a4f03740ceb9
Information        29.04.2012 19:40:46        100        Task Started        (1)        0d72ab8b-8276-4893-bdce-a4f03740ceb9
Information        29.04.2012 19:40:46        319        Task Engine received message to start task        (1)       
Error        29.04.2012 19:40:17        103        Action start failed        Run Failure        c280e2f9-f971-4233-91af-7852a8a85224
Error        29.04.2012 19:40:17        203        Action failed to start        Launch Failure        c280e2f9-f971-4233-91af-7852a8a85224
Information        29.04.2012 19:40:17        200        Action started        (1)        c280e2f9-f971-4233-91af-7852a8a85224
Information        29.04.2012 19:40:17        100        Task Started        (1)        c280e2f9-f971-4233-91af-7852a8a85224
Information        29.04.2012 19:40:17        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:39:43        126        Task restarted on failure        Info       
Error        29.04.2012 19:39:43        103        Action start failed        Run Failure        69c1d99a-16ba-49af-ac7e-333410c8b103
Error        29.04.2012 19:39:43        203        Action failed to start        Launch Failure        69c1d99a-16ba-49af-ac7e-333410c8b103
Information        29.04.2012 19:39:43        200        Action started        (1)        69c1d99a-16ba-49af-ac7e-333410c8b103
Information        29.04.2012 19:39:43        100        Task Started        (1)        69c1d99a-16ba-49af-ac7e-333410c8b103
Information        29.04.2012 19:39:43        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:39:41        126        Task restarted on failure        Info       
Error        29.04.2012 19:39:41        103        Action start failed        Run Failure        d3f95f94-c328-4784-8637-76e430662e6d
Error        29.04.2012 19:39:41        203        Action failed to start        Launch Failure        d3f95f94-c328-4784-8637-76e430662e6d
Information        29.04.2012 19:39:41        200        Action started        (1)        d3f95f94-c328-4784-8637-76e430662e6d
Information        29.04.2012 19:39:41        100        Task Started        (1)        d3f95f94-c328-4784-8637-76e430662e6d
Information        29.04.2012 19:39:41        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:39:40        126        Task restarted on failure        Info       
Error        29.04.2012 19:39:40        103        Action start failed        Run Failure        ee6c83ad-d77e-4ad0-a1ca-c0d20d301720
Error        29.04.2012 19:39:40        203        Action failed to start        Launch Failure        ee6c83ad-d77e-4ad0-a1ca-c0d20d301720
Warning        29.04.2012 19:39:40        126        Task restarted on failure        Info       
Error        29.04.2012 19:39:40        103        Action start failed        Run Failure        04b4660b-83d0-4408-bb64-778173314363
Error        29.04.2012 19:39:40        203        Action failed to start        Launch Failure        04b4660b-83d0-4408-bb64-778173314363
Information        29.04.2012 19:39:40        200        Action started        (1)        ee6c83ad-d77e-4ad0-a1ca-c0d20d301720
Information        29.04.2012 19:39:40        200        Action started        (1)        04b4660b-83d0-4408-bb64-778173314363
Information        29.04.2012 19:39:40        100        Task Started        (1)        ee6c83ad-d77e-4ad0-a1ca-c0d20d301720
Information        29.04.2012 19:39:40        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:39:40        100        Task Started        (1)        04b4660b-83d0-4408-bb64-778173314363
Information        29.04.2012 19:39:40        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:39:16        126        Task restarted on failure        Info       
Error        29.04.2012 19:39:16        103        Action start failed        Run Failure        d3771f35-9ac8-4aab-821a-e38a6a7a1b3d
Error        29.04.2012 19:39:16        203        Action failed to start        Launch Failure        d3771f35-9ac8-4aab-821a-e38a6a7a1b3d
Information        29.04.2012 19:39:16        200        Action started        (1)        d3771f35-9ac8-4aab-821a-e38a6a7a1b3d
Information        29.04.2012 19:39:16        100        Task Started        (1)        d3771f35-9ac8-4aab-821a-e38a6a7a1b3d
Information        29.04.2012 19:39:16        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:38:41        126        Task restarted on failure        Info       
Error        29.04.2012 19:38:41        103        Action start failed        Run Failure        ae9a8df8-9cc1-4c43-b930-2943d6d3151a
Error        29.04.2012 19:38:41        203        Action failed to start        Launch Failure        ae9a8df8-9cc1-4c43-b930-2943d6d3151a
Information        29.04.2012 19:38:41        200        Action started        (1)        ae9a8df8-9cc1-4c43-b930-2943d6d3151a
Information        29.04.2012 19:38:41        100        Task Started        (1)        ae9a8df8-9cc1-4c43-b930-2943d6d3151a
Information        29.04.2012 19:38:41        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:38:41        110        Task triggered by user        Info        ae9a8df8-9cc1-4c43-b930-2943d6d3151a
Warning        29.04.2012 19:38:41        126        Task restarted on failure        Info       
Error        29.04.2012 19:38:41        103        Action start failed        Run Failure        421e1fa2-4915-4117-9583-2d8b45556f14
Error        29.04.2012 19:38:41        203        Action failed to start        Launch Failure        421e1fa2-4915-4117-9583-2d8b45556f14
Information        29.04.2012 19:38:41        200        Action started        (1)        421e1fa2-4915-4117-9583-2d8b45556f14
Information        29.04.2012 19:38:41        100        Task Started        (1)        421e1fa2-4915-4117-9583-2d8b45556f14
Information        29.04.2012 19:38:41        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:38:40        110        Task triggered by user        Info        421e1fa2-4915-4117-9583-2d8b45556f14
Warning        29.04.2012 19:38:40        126        Task restarted on failure        Info       
Error        29.04.2012 19:38:40        103        Action start failed        Run Failure        22642d44-b136-454b-97ec-93763a9354e9
Error        29.04.2012 19:38:40        203        Action failed to start        Launch Failure        22642d44-b136-454b-97ec-93763a9354e9
Information        29.04.2012 19:38:40        200        Action started        (1)        22642d44-b136-454b-97ec-93763a9354e9
Information        29.04.2012 19:38:40        100        Task Started        (1)        22642d44-b136-454b-97ec-93763a9354e9
Information        29.04.2012 19:38:40        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:38:40        110        Task triggered by user        Info        22642d44-b136-454b-97ec-93763a9354e9
Warning        29.04.2012 19:38:39        126        Task restarted on failure        Info        00000000-82e8-0000-e5bd-46f90426cd01
Error        29.04.2012 19:38:39        103        Action start failed        Run Failure        e0dee07c-b109-4bae-bc85-f2048b5f22b9
Error        29.04.2012 19:38:39        203        Action failed to start        Launch Failure        e0dee07c-b109-4bae-bc85-f2048b5f22b9
Information        29.04.2012 19:38:39        200        Action started        (1)        e0dee07c-b109-4bae-bc85-f2048b5f22b9
Information        29.04.2012 19:38:39        100        Task Started        (1)        e0dee07c-b109-4bae-bc85-f2048b5f22b9
Information        29.04.2012 19:38:39        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:38:38        110        Task triggered by user        Info        e0dee07c-b109-4bae-bc85-f2048b5f22b9
Warning        29.04.2012 19:38:16        126        Task restarted on failure        Info        00000000-82e8-0000-e5bd-46f90426cd01
Error        29.04.2012 19:38:16        103        Action start failed        Run Failure        4b1b7402-3956-43cd-94a7-d04deb5649c9
Error        29.04.2012 19:38:16        203        Action failed to start        Launch Failure        4b1b7402-3956-43cd-94a7-d04deb5649c9
Information        29.04.2012 19:38:16        200        Action started        (1)        4b1b7402-3956-43cd-94a7-d04deb5649c9
Information        29.04.2012 19:38:16        100        Task Started        (1)        4b1b7402-3956-43cd-94a7-d04deb5649c9
Information        29.04.2012 19:38:16        319        Task Engine received message to start task        (1)       
Warning        29.04.2012 19:37:16        126        Task restarted on failure        Info        00000000-82e8-0000-e5bd-46f90426cd01
Error        29.04.2012 19:37:16        103        Action start failed        Run Failure        739e81dc-51f3-46ff-b7ac-1c6e2c2ef5f6
Error        29.04.2012 19:37:16        203        Action failed to start        Launch Failure        739e81dc-51f3-46ff-b7ac-1c6e2c2ef5f6
Information        29.04.2012 19:37:14        200        Action started        (1)        739e81dc-51f3-46ff-b7ac-1c6e2c2ef5f6
Information        29.04.2012 19:37:14        100        Task Started        (1)        739e81dc-51f3-46ff-b7ac-1c6e2c2ef5f6
Information        29.04.2012 19:37:14        319        Task Engine received message to start task        (1)       
Information        29.04.2012 19:37:13        110        Task triggered by user        Info        739e81dc-51f3-46ff-b7ac-1c6e2c2ef5f6


Vadikan 30-04-2012 12:46 1908219

eugrus, давайте зайдем с другой стороны.

Откройте командную строку от имени администратора.

1. Введите notepad и сохраните в папке system32 приведенный ниже код под именем "ksw.cmd" (с кавычками)
Код:

@echo off
echo Hello World!
pause

2. Выполните в той же консоли
Код:

Schtasks.exe /Create /RL Highest /TN KSW /SC ONCE /ST 14:00 /TR "ksw.cmd"
3. Создав задание, там же выполните
Код:

schtasks.exe /run /tn ksw
Запустился файл, созданный на шаге 1? Если да, продолжайте...

4. Измените код ksw.cmd на
Код:

@echo off
start /d"C:\Program Files\Key Switcher" KeySwitcher.exe
pause

и повторите команду из п. 3.

Программа запустилась?

eugrus 06-05-2012 18:19 1911555

Да!

Попробовал добавить к созданному заданию триггер на вход в систему.

Теперь при входе появляется консоль taskeng
Для продолжения нажмите любую клавишу . . .

KeySwitcher запускается с большой задержкой после появления этого окна (вначале уже думал, не запустится), но запускается.

Vadikan 07-05-2012 00:48 1911722

Цитата:

Цитата eugrus
Для продолжения нажмите любую клавишу . . . »

Уберите pause из кода.


Время: 01:28.

Время: 01:28.
© OSzone.net 2001-