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

<p>как бы вы перевернули компьютер через определенное время?</p><p>я слушаю музыку перед сном и хотел бы иметь возможность выключить компьютер через определенное время. через ½ часа говорят.</p><p>было бы здорово, если бы вы могли подключить ярлык на рабочем столе к задаче в планировщике, поэтому вы щелкаете по ярлыку, а через полчаса он выключается.</p>

<p> <a href="https://superuser.com/revisions/215533/3">оригинальная рекомендация - timecomx</a> , теперь встречается только на сайтах общего хостинга и больше не поддерживается.</p><p>via <a href="http://lifehacker.com/5577621/switch-off-shuts-down-your-computer-from-anywhere">lifehacker</a> , это, кажется, достойная альтернатива (без личного опыта):</p><blockquote> <p> <a href="http://www.airytec.com/en/switch-off/">отключить airytec</a> </p> </blockquote><p>несколько особенностей примечания:</p><ul> <li>расписание выключений по уровням использования процессора, времени или удаленно</li> <li>калькулятор энергосбережения</li> <li>портативное использование (установка не требуется - некоторые заметки эта версия может не работать на x64)</li> </ul><p> <a href="https://i.stack.imgur.com/6sbki.png"> <img src="https://i.stack.imgur.com/6sbki.png" alt="enter image description here"> </a> <br> (изображение через разработчика)</p>

<p> <a href="http://www.wikihow.com/write-a-batch-file">создайте пакетный файл</a> и поместите в него этот код после строки <code>@echo off</code>:</p><pre><code>shutdown -s -t 1800 </code></pre><p>компьютер выключится через 30 минут (1800 секунд) после запуска командного файла.</p><p>чтобы отменить отключение, инициированное этим пакетным файлом, вы можете перейти к<strong> пуск </strong>→<strong> выполнить </strong>и набрать</p><pre><code>shutdown -a </code></pre><p>или поместите это в отдельный пакетный файл, затем запустите его, чтобы отменить завершение работы.</p>

<p> <a href="http://g.123.tn/how-to-shutdown-automatically-my-pc">здесь</a> это простые шаги, чтобы выключить компьютер через определенное время без какого-либо приложения !:</p><ol> <li>откройте окно "выполнить" (windows key + r) или (пуск/все программы/стандартные/выполнить).</li> <li>ключ <code>shutdown -s -t 1800</code>:</li> </ol><p><img src="https://i.stack.imgur.com/ajzrg.gif" alt="su215531 example"></p><p>[<code>1800</code> (может быть изменен) - это количество секунд, после которого компьютер выключается.]</p><ol start="3"> <li>нажмите на <kbd>ok</kbd> и ваш компьютер выключится через указанное время (здесь 30 минут).</li> </ol><p>вы можете изменить <code>-s</code> для альтернатив, как показано ниже:</p><pre>опции эффекта - l для выхода из системы - r для перезагрузки</pre>

<p>зайдите в<strong> панель управления </strong>→<strong> параметры электропитания </strong>→<strong> измените настройки плана </strong>и измените<strong> переведите компьютер в спящий режим после </strong>на любое другое значение.</p>

<p>вы можете сделать это с помощью планировщика задач и файла bat</p><p>создайте файл bat с помощью: откройте блокнот и введите строку</p><p><code>shutdown.exe /s /t 00</code></p><p>сохраните этот файл в папке «мои документы» и назовите его «shutdown.bat» (обратите внимание на расширение <code>.bat</code>, а не <code>.txt</code>).</p><p>затем откройте task scheulder (введите <code>task s</code> из меню пуск)</p><p>создать новое задание (не базовое)</p><p>дать ему имя</p><p>на холостом ходу</p><p>на вкладке условия выберите <code>start the task only if the computer is idle for 30 minutes</code></p><p>теперь на вкладке «действия» нажмите «создать», запустите программу и найдите файл .bat.</p><p>нажимайте ок, пока не сохраните!</p><p>все сделано!</p><p>кроме того, просто будьте осторожны в том, что вы можете потерять несохраненную работу; кроме того, это<em> может </em>не желательно, если выполняется фоновое обновление или загрузка и т.д.</p>

<p> <a href="http://sinvise.net/software/shutdown-timer">таймер выключения</a> может сделать это за вас, бесплатная версия отвечает вашим требованиям.</p><p><img src="https://i.stack.imgur.com/zbsff.png" alt="enter image description here"></p>

<p>вот простой vbscript, который будет выключать windows в указанное время</p><pre><code>set objshell = createobject("wscript.shell") dim input input = "10:00" 'input = inputbox("enter the shutdown time here.","", "10:00") for i = 1 to 2 currenttime = time & vbcrlf if left(currenttime,5) = input then objshell.run "shutdown -s -t 00", 0 wscript.quit 1 else wscript.sleep 1000 end if i=i-1 next </code></pre>