Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Oyun oynarken ara ara arkadaşlarımın sesi ve benim sesim takılıyordu biraz kurcaladım ve görev yöneticisinden kontrol ettiğimde Discord'a işlem önceliği otamatik olarak düşük başlattığını gördüm. Manuel olarak normale çektiğimde ise belli bir süre sonra tekrar düşük duruma geçiyor? Bu işlem önceliğini sabitleme şansım var mı? Bu konu ile ilgili bir bilginiz var mı?
İnternette çözümünü buldum, vereceğim kodu not defterinde farklı kaydet yerinden .bat olarak kaydedin ve yönetici olarak çalıştırın ve işlemin adını yazın "Discord.exe" ve öncelik seçin.
(Kod her 5 saniyede bir işlem önceliğini kontrol ediyor ve eğer düşükse seçtiğiniz önceliğe ayarlıyor)
Kod:
@echo off
set /p nazwa=Program Name:
echo Wybierz Priorytet:
echo 64 low
echo 16384 below normal
echo 32 normal
echo 32768 above normal
echo 128 high
echo 256 real time
set /p poziom=select:
wmic process where name="%nazwa%" CALL setpriority %poziom%
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
set startpriority=%priority%
:start
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
if "%startpriority%" NEQ "%PRIORITY%" wmic process where name="%nazwa%" CALL setpriority %poziom%
timeout 5
goto start
pause
İnternette çözümünü buldum, vereceğim kodu not defterinde farklı kaydet yerinden .bat olarak kaydedin ve yönetici olarak çalıştırın ve işlemin adını yazın "Discord.exe" ve öncelik seçin.
(Kod her 5 saniyede bir işlem önceliğini kontrol ediyor ve eğer düşükse seçtiğiniz önceliğe ayarlıyor)
Kod:
@echo off
set /p nazwa=Program Name:
echo Wybierz Priorytet:
echo 64 low
echo 16384 below normal
echo 32 normal
echo 32768 above normal
echo 128 high
echo 256 real time
set /p poziom=select:
wmic process where name="%nazwa%" CALL setpriority %poziom%
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
set startpriority=%priority%
:start
set "WMIC_CMD=wmic process where name^="%nazwa%" get /format:list ^| findstr Priority"
for /f "tokens=1* delims==" %%A in ('%WMIC_CMD%') do set PRIORITY=%%B
if "%startpriority%" NEQ "%PRIORITY%" wmic process where name="%nazwa%" CALL setpriority %poziom%
timeout 5
goto start
pause