Bir işlem başladığında explorer.exe dosyasını öldürme ve bir işlem sona erdiğinde yeniden başlatma


11

Çalıştığı sürece mükemmel görünmeyen bir oyunum var explorer.exe. Şu anda işlem, oyunu başlatmak, görev yöneticisinden explorer.exe'yi öldürmek ve daha sonra oyun tamamlandıktan sonra explorer'ı görev yöneticisinden yeniden başlatmaktır. Oyunun bunu yapmak için kısayol kurmanın bir yolu olup olmadığını merak ediyordum. Komutları kısayolun özelliklerinden yürütebileceğinizi biliyorum, ama nasıl olduğunu bilmiyorum.

Sadece yeniden başlatmak için, kısayol explorer.exe öldürmek, oyunu başlatmak, sonra oyun bittiğinde explorer.exe yeniden başlatmak istiyorum.

Windows 7 Professional 64 bit çalıştırıyorum.


Bu, eldeki temel sorun için iyi bir çözüm değildir. Explorer.exe'yi öldürmek ve yeniden başlatmak başka sorunlara yol açabilir.
James Mertz

Yanıtlar:


18

Bende benzer bir sorun yaşadım. Kolayca öldürmek ve yeniden başlatacak kısa bir toplu iş komut dosyası oluşturabilir explorer.exeve daha sonra oyunu başlatmak istediğiniz toplu iş komut dosyasını çalıştırabilirsiniz. İşte senaryo startgame.bat:

@echo off
taskkill /f /IM explorer.exe
game.exe
Start explorer.exe

Açıkça game.exeexe ile değiştirin . Toplu iş dosyasını oyun exe'nizin yanına yerleştirin ve onun yerine çalıştırın.


Ve oyunun kısayolundaki toplu komut dosyasına bağlanır mıyım?
indyK1ng

Evet, mevcut kısayolunuzu değiştirmek için bu toplu komut dosyasına bir kısayol oluşturacaksınız.
heavyd

2

Windows 7'de Diablo 2 ile benzer sorunlar yaşadım. Uyumluluk modunu Windows XP'ye ayarlayarak düzelttim. Exe'ye sağ tıklayın -> özellikler -> uyumluluk sekmesini tıklayın ve oradan uyumluluk modunu etkinleştirebilir ve program için hangi işletim sisteminin en uygun olduğunu seçebilirsiniz. Bu beni birçok kez kurtardı.

Aslında belirli bir programı yürütürken explorer sona erdirmek için toplu iş kodunu arıyordum. Explorer heh çalışırken GTA IV bilgisayarımda tamamen oynanamaz


1

explorer çıkış oyunundan sonra başlamazsa deneyin:

taskkill /f /IM explorer.exe

game.exe

C:\windows\explorer.exe

/// son satıra bilgi: veya Windows klasörüne giden yolunuz


0

Bunu yapmak için bir toplu iş dosyası ayarlayabilirsiniz.

Not defterini açın ve işiniz bittikten sonra kaydedin ve "start_game.bat" gibi bir ad verin ve dosya türünü "tüm dosyalar" olarak değiştirin. Bu adım, dosya uzantısının .bat olarak değiştirilmesini sağlar

@EKO KAPALI

"C: \ oyununuzun yolu \ game.exe"

TASKKILL / F / IM explorer.exe

: taskcheck

TASKLIST / FI "IMAGENAME eq game.exe" / FI "DURUM e q çalışıyor"

GOTO Instagram Hesabındaki Resim ve Videoları loop_check

: loop_check

TASKLIST / FI "IMAGENAME eq game.exe " 2> NUL | find / I / N " game.exe "> NUL

EĞER "% ERRORLEVEL%" == "0" GOTO start_explorer ELSE GOTO loop_check

: start_explorer

"C: \ Windows \ explorer.exe"

DURAKLAT

Bunu kendi makinemde test etmedim, bu yüzden küçük ayarlamalar gerekebilir.

Temel olarak, bu (yapmanız gereken) oyununuzun exe dosyasını başlatmak, explorer.exe görevini öldürmek ve daha sonra oyununuzun exe'sinin çalışıp çalışmadığını kontrol etmek için döngü yapmaktır. Eğer öyleyse, tekrar kontrol edin. Değilse, explorer.exe dosyasını başlatın

"Game.exe" referanslarını, oyununuzun yürütülebilir dosyasının ne olduğuna değiştirdiğinizden emin olun.

Meraktan, hangi oyunu çalıştırmaya çalışıyorsunuz?


Komuta et ve feth et. İyi çalışıyor, ancak Explorer bir nedenden dolayı bazı garip renkleri kaplıyor gibi görünüyor.
indyK1ng

Renk sorununu ele alabilecek bir üçüncü taraf modundan bahsetmiştim : purefaction.org Yine de, mod olmadan çalışan oyuncularla çok oyunculu oynayabileceğinizden emin değilim. Ayrıca, bununla
Force Flow
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.