none
Explorer.exe RRS feed

  • Soru

  • Herkeze Mutlu pazarlar sorum 

    2 Adet button ekledim 1 i explorer.exer yi kapatıyor bunda sıkıntı yok yani masaüstü gidiyor

    2. Buttonda ise explorer.exe Yi yeniden başlatmak istiyorum yan masaüstü yeniden gelsin istiyorum 

    shell"explorer.exe" falan denedim 

    1 Kasım 2015 Pazar 07:52

Yanıtlar

  • Verdiğim kod explorer kapalıysa explorer'ı açar, eğer çalışıyorsa varsayılan klasörü açar.

    Siz muhtemelen explorer'ı kill yapmadağınız için yeniden bir tane daha açıyor

    VB.net ile

    • Yeni Bir Proje Açın
    • 1 Form Ekleyin
    • 2 Buton Ekleyin
    • 1 Label Ekleyin
    • 1 Timer Ekleyin
    Imports System.IO
    
    Public Class Form1
    
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    
            Text = "Explorer Kapatıp Açan Program"
            Button1.Text = "Kapat"
            Button2.Text = "Başlat"
            Button2.Enabled = False
            Timer1.Start()
        End Sub
    
        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            Process.Start("cmd.exe", "/c taskkill /F /IM explorer.exe")
            Button1.Enabled = False
            Button2.Enabled = True
        End Sub
    
        Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
            Process.Start(Path.Combine(Environment.GetEnvironmentVariable("windir"), "explorer.exe"))
            Button1.Enabled = True
            Button2.Enabled = False
        End Sub
    
        Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
            If Process.GetProcessesByName("explorer").Count() > 0 Then
                Label1.Text = "Running"
            Else
                Label1.Text = "Stoped"
            End If
        End Sub
    End Class
    

    • Yanıt Olarak İşaretleyen Özgür KRC 1 Kasım 2015 Pazar 11:39
    1 Kasım 2015 Pazar 11:20

Tüm Yanıtlar

  • Hedef bilgisayarda yapmak istiyorsanız öyle bir yetkiniz yok, sunucuda açıp kapatmak için:

    Process.Start("explorer.exe")


    1 Kasım 2015 Pazar 08:53
  • verdigin kod sadece masaüstünü açmıyor sadece dosya olarak geliyor belgeler olarak geliyor benim istedigim 

    "explorer.exe") durdukdan sonra yeniden başlaması

    ama sanırım olmayacak gibi duruyor dolu kod denedim imkansız gibi :(

    peki görev çubugunu gizliye bilirmiyiz


    1 Kasım 2015 Pazar 10:12
  • Verdiğim kod explorer kapalıysa explorer'ı açar, eğer çalışıyorsa varsayılan klasörü açar.

    Siz muhtemelen explorer'ı kill yapmadağınız için yeniden bir tane daha açıyor

    VB.net ile

    • Yeni Bir Proje Açın
    • 1 Form Ekleyin
    • 2 Buton Ekleyin
    • 1 Label Ekleyin
    • 1 Timer Ekleyin
    Imports System.IO
    
    Public Class Form1
    
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    
            Text = "Explorer Kapatıp Açan Program"
            Button1.Text = "Kapat"
            Button2.Text = "Başlat"
            Button2.Enabled = False
            Timer1.Start()
        End Sub
    
        Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
            Process.Start("cmd.exe", "/c taskkill /F /IM explorer.exe")
            Button1.Enabled = False
            Button2.Enabled = True
        End Sub
    
        Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
            Process.Start(Path.Combine(Environment.GetEnvironmentVariable("windir"), "explorer.exe"))
            Button1.Enabled = True
            Button2.Enabled = False
        End Sub
    
        Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
            If Process.GetProcessesByName("explorer").Count() > 0 Then
                Label1.Text = "Running"
            Else
                Label1.Text = "Stoped"
            End If
        End Sub
    End Class
    

    • Yanıt Olarak İşaretleyen Özgür KRC 1 Kasım 2015 Pazar 11:39
    1 Kasım 2015 Pazar 11:20
  • Allah Razı Olsun :) 
    1 Kasım 2015 Pazar 11:39