2012-12-04 16 views
5

Chciałbym, aby podczas budowania rozwiązania mój system nie kładł się spać, dokładnie tak, jak podczas oglądania filmów, ale po jego zakończeniu byłby normalnie spać. I nie chciałem wyłączać snu po 20 minutach od opcji zasilania.Jak zapobiec zasypianiu systemu Windows podczas budowania rozwiązania?

Czy istnieje na to rozwiązanie, na przykład krótki skrypt, który mógłby wykonać komendę cmd i zapobiec zasypianiu przez cały czas wykonywania polecenia?

Odpowiedz

2

Można utworzyć plik o nazwie "VBScript nosleep.vbs"

Set osShell = CreateObject("Wscript.Shell") 
    thecmd = " powercfg.exe /change ""always on"" /monitor-timeout-ac 20" 
    osShell.Run "cmd " & thecmd 

W programie Visual Studio można nazwać nosleep.vbs kod.

Możesz to zrobić w krokach wstępnych i późniejszych.

Zakładam, że program Visual Studio działa jako administrator.

W zależności od wersji systemu operacyjnego parametry są różne.

Można uzyskać więcej informacji tutaj

http://technet.microsoft.com/en-us/library/cc748940(v=WS.10) 
+0

Wygląda to właśnie to, czego szukasz! Dzięki, wypróbuję to dziś wieczorem. – sekmet64

Powiązane problemy