Modding Bat Dosyası Oluşturma

Ou-Sama

80+ Platinum
Katılım
7 Mayıs 2020
Mesajlar
10,928
Reaksiyon skoru
5,852
Bat dosyası oluşturdum ama çalışmadı. Öncelikle yapmak istediğimi yazayım sonra yazdığım kodu aşağıya yazacağım.
Amacım bilgisayar başladıktan sonra NZXT CAM uygulamasının çalışması. Neden programın kendi windows başladığında çalış özelliğini kullanmıyorsun derseniz. Birden fazla bilgisayarım bir server bilgisayara bağlı, tek imajla çalışıyor. Birinden yaptığım değişiklik tüm bilgisayarlarda oluyor bu yüzden amacım bu programı sadece belli bir makina da bilgisayar açılınca otomatik çalışması. Bende şöyle düşündüm, bu bilgisayardaki işlemciye göre bat dosyası oluşturdum çünkü sadece İ9'lu bir makina var. Eğer İ9 sistemde mevcut ise NZXT CAM uygulamasının otomatik başlaması için bat dosyası oluşturdum ama çalışmadı bu konuda yardıma ihtiyacım var.
KOD:
@echO off
set CPU_NAME=wmic cpu get name | findstr /C:"Intel(R) Core(TM) i9-11900KF" >nul && echo found || echo not found
if "%errorlevel%"=="0" (
start "" "C:\Program Files (x86)\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit
Bat dosyası çalışıyor ama uygulamayı bulamıyor sanırım ama programın yolu bu. Ne yapmam gerekiyor? Belki işlemci yerine başka bir parametre kullanmalıyım ya da programın kısayolunu bu şekilde değil başka türlü mü vermeliyim?
 
@echO off
for /f "delims=" %%a in ('wmic cpu get name ^| findstr /C:"Intel(R) Core(TM) i9-11900KF"') do set CPU_NAME=%%a
if defined CPU_NAME (
start "" "C:\Program Files (x86)\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit

Bunu deneyebilir misin?
 
@echO off
for /f "delims=" %%a in ('wmic cpu get name ^| findstr /C:"Intel(R) Core(TM) i9-11900KF"') do set CPU_NAME=%%a
if defined CPU_NAME (
start "" "C:\Program Files (x86)\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit

Bunu deneyebilir misin?
Bilgisayarı yetkilendirip yapıyorum 2-3dk sürer.
Mesajlar otomatik olarak birleştirildi:

@echO off
for /f "delims=" %%a in ('wmic cpu get name ^| findstr /C:"Intel(R) Core(TM) i9-11900KF"') do set CPU_NAME=%%a
if defined CPU_NAME (
start "" "C:\Program Files (x86)\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit

Bunu deneyebilir misin?
Knk kodun doğru sanırım çünkü uygulamayı çalıştırmaya çalıştı ama uygulama bulunamadı diyor uygulamanın olduğu klasörün resmini bi atayım sana kontrol eder misin?
Mesajlar otomatik olarak birleştirildi:

@firsatgamingx
Hata.JPG

Klasör.JPG

Acaba programı kaldırıp tekrar mı kursam, ne dersin?
Mesajlar otomatik olarak birleştirildi:

@firsatgamingx Program burada işte, ne diyorsun?
3333.JPG
 
Son düzenleme:
Bir düzenleme yapmıştım, sistemi yeniden başlatıp dediklerinizi deneyeceğim.
 
ya da programin dosya konumunu ac aradaki boslugu sil nzxtcam olsun adi
 
x86 yı kaldır... sadece program files olsun...
ya da programin dosya konumunu ac aradaki boslugu sil nzxtcam olsun adi
@echO off
for /f "delims=" %%a in ('wmic cpu get name ^| findstr /C:"Intel(R) Core(TM) i9-11900KF"') do set CPU_NAME=%%a
if defined CPU_NAME (
start "" "C:\Program Files\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit
Bu şekilde x86'yı kaldırdım ama değişmedi maalesef. olmadı yolu bi de böyle denedim, "C:\Program Files\NZXT CAM\CAMLauncher.exe'' yine olmadı :D Bu iş bu kadar zor olmamalı yav.
 
@echO off
for /f "delims=" %%a in ('wmic cpu get name ^| findstr /C:"Intel(R) Core(TM) i9-11900KF"') do set CPU_NAME=%%a
if defined CPU_NAME (
start "" "C:\Program Files\NZXT\CAM\Nzxtcam.exe"
) else (
echo CPU not supported.
)
exit
Bu şekilde x86'yı kaldırdım ama değişmedi maalesef. olmadı yolu bi de böyle denedim, "C:\Program Files\NZXT CAM\CAMLauncher.exe'' yine olmadı :D Bu iş bu kadar zor olmamalı yav.
Nzxt Cam dosyasının ismini koddaki isimle aynı yapmayı deneyib
 
"C:\Program Files\NZXT\CAM\Nzxtcam.exe"
Bu şekilde x86'yı kaldırdım ama değişmedi maalesef. olmadı yolu bi de böyle denedim, "C:\Program Files\NZXT CAM\CAMLauncher.exe'' yine olmadı :D Bu iş bu kadar zor olmamalı yav.
Dosya yolunu hatalı giriyorsunuz... NZXT CAM yerine sadece CAM girmişsiniz...

NZXT CAM kısayoluna sağ tıklayıp dosya konumunu açabilir misin ? Açılan klasörün ekran görüntüsünü atarsan...
 
Hocam aşağıdakı yolu dener misin .
  1. Yeni bir metin belgesi açın.
  2. Aşağıdaki satırı metin belgesine kopyalayın:
    start "" "C:\Program Files\NZXT CAM\CAMLauncher.exe"
  3. Dosyayı "NZXT_CAM.bat" olarak kaydedin.
  4. Dosyayı kaydettiğiniz konumu hatırlayın.
  5. Şimdi, bilgisayarınızı başlatırken Bat dosyasının otomatik olarak çalışmasını sağlamak için şu adımları izleyin:
    a. "Windows + R" tuşlarına basın ve "shell:startup" yazın. b. "OK" düğmesine tıklayın. Bu sizi "Startup" klasörüne götürür. c. Dosyayı buraya taşıyın veya kopyalayın.
 
Dosya yolunu hatalı giriyorsunuz... NZXT CAM yerine sadece CAM girmişsiniz...

NZXT CAM kısayoluna sağ tıklayıp dosya konumunu açabilir misin ? Açılan klasörün ekran görüntüsünü atarsan...

Buyur reis.
11111.JPG


Hocam attığınız sslerde hiç camlauncher.exe diye bir şey görmedim niye öyle yazdınız
Bi ton bişi denedim olmadı chat gpt ye yazdım o da böyle düzenledi o da olmadı :D
 
Geri
Top