Я нашел и попытался реализовать информацию, найденную по ссылке ниже на вашем форуме. Но это не сработало, так как может быть проблема со сценарием, который я попытался собрать из информации, найденной в той же ссылке.
Тем не менее, я не хочу, чтобы результаты, упомянутые в этой ссылке. Я хотел бы добиться, чтобы экран входа в систему загружался в течение 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