2013-06-02 21 views
0

我一直在試圖創建一個批處理文件,將筆記本電腦設置爲高功率設置運行我的世界,然後當我的世界關閉設置功率設置爲省電模式。我正在嘗試啓動與我的技術人員一起安裝的Minecraft,目前我的Bat看起來像這樣。BAT文件來改變電源設置運行Minecraft然後改變電源設置

開始POWERCFG/s的8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

啓動C:\用戶\埃裏克\下載\ TechnicLauncher.exe /等待

開始則Powercfg/s的a1841308-3541-4fab- bc81-f71556f20b4a

當我運行bin時,電源模式只改變了一秒鐘,我認爲問題與遊戲的啓動器有關。但我無法找出解決辦法

+1

然後會發生什麼?你什麼都沒問。 – Djon

+0

對不起,編輯它 –

+0

開始「」/等待「C:\用戶\埃裏克\下載\ TechnicLauncher.exe」< - 試試這個命令 – foxidrive

回答

0

這適用於Windows 8.它存儲您當前的電源設置和更改爲高性能,列出電源方案設置,然後將其恢復到用戶設置。

如果在按下某個鍵之前,這不會保持在高性能狀態,那麼它可能需要使用提升的權限運行。

@echo off 
for /f "tokens=4" %%b in ('powercfg /l ^|find ") *" ') do set PowCurrent=%%b 
for /f "tokens=4" %%b in ('powercfg /l ^|find /i "High performance"') do set PowHigh=%%b 
for /f "tokens=4" %%b in ('powercfg /l ^|find /i "Balanced"') do set PowBal=%%b 
for /f "tokens=4" %%b in ('powercfg /l ^|find /i "Power saver"') do set PowSav=%%b 
rem set pow 

echo setting to High performance 
powercfg /s %powhigh% 

powercfg /l 
pause 

echo resetting to user default 
powercfg /s %PowCurrent% 

powercfg /l 
pause 
+0

不完全如我所願,但比嘗試改變東西要好得多每當我玩這個遊戲的時候,我都會說出這個人的名字。謝謝 :) –