Я нашел и попытался реализовать информацию, найденную по ссылке ниже на вашем форуме. Но это не сработало, так как может быть проблема со сценарием, который я попытался собрать из информации, найденной в той же ссылке.

Есть ли способ заставить Windows 8 задерживать загрузку начального экрана до тех пор, пока не загрузятся все программы запуска?

Тем не менее, я не хочу, чтобы результаты, упомянутые в этой ссылке. Я хотел бы добиться, чтобы экран входа в систему загружался в течение 80 секунд, пока загружаются все мои программы, а когда экран перестает загружаться, все готово и работает. Я видел, что в политиках есть место для входа / выхода из системы, но это тоже не сработало.

Я также не знаю, как установить параметры.

Пожалуйста, посмотрите и отредактируйте приведенный ниже скрипт и настройте параметры, которые я создал из информации по ссылке выше. Если мне нужен другой сценарий для моих нужд, помогите мне его создать.

Я не знал, куда добавить «Тогда, посередине вы можете разместить вызовы для вызова:STOPPROC notepad.exe, который будет ждать закрытия каждого последующего процесса».

Я обычно использую .bat файл для создания скрипта. Я не знаю, что такое notepad.exe. Пожалуйста, уточните это.

Я добавил изображение своего сценария внизу. Там нет пробелов

ping 192.192.192.192 -n 1 -w 80000> nul

:STOPPROC

    set wasStopped=0
    set procFound=0
    set notFound_result=ERROR:
    set procName=%1

    for /f "usebackq" %%A in (`%taskkill% /IM %procName%`) do (
      if NOT %%A==%notFound_result% (set procFound=1)
    )
    if %procFound%==0 (
      echo The process was not running.
      goto :EOF
    )

    set wasStopped=1
    set ignore_result=INFO:

:CHECKDEAD

    "%windir%\system32\timeout.exe" 3 /NOBREAK

    for /f "usebackq" %%A in (`%tasklist% /nh /fi "imagename eq %procName%"`) do (
      if not %%A==%ignore_result% (goto :CHECKDEAD)
    )
    goto :EOF

0