Arka planda açık olan uygulamanın dosya konumunu çekme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
16 May 2019
Mesajlar
91
Tepki puanı
7
Ödüller
7
7 HİZMET YILI
C# ta bir uygulama üzerinde çalışıyorum, arkada açık olan bir processin örneğin; "Google Chrome" adlı uygulamanın dosya konumunu çekmek istiyorum. İnternette yaptığım araştırmalarda hep Application.Startuppath yani uygulamanın başlangıç konumunu çekmiş ama bu kod benim yaptığım uygulamanın dosya konumunu çekiyor benim istediğim belirli bir uygulamanın dosya konumunu çekmesi.
Yardımlarınız için şimdiden teşekkürler
 
Uzman Üye
Katılım
12 Nis 2018
Mesajlar
155
Tepki puanı
11
Ödüller
7
Yaş
27
Sosyal
8 HİZMET YILI
Kod:
        public static void proclist()
        {
            Process[] processlist = Process.GetProcesses();
            foreach (Process process in processlist)
            {
                try
                {
                    Console.WriteLine("proc: {0} -- Path: {1}", process.ProcessName, process.MainModule.FileName);
                }
                catch (Exception e)
                {
                    
                }

            }
        }

Çıktısı da şöyledir;
Kod:
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.Host.CLR.x86 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.Host.CLR.x86.exe
proc: ServiceHub.Host.Node.x86 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.Node.x86\ServiceHub.Host.Node.x86.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.IdentityHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.IdentityHost.exe
proc: ConsoleApp1 -- Path: C:\Users\berk\source\repos\ConsoleApp1\ConsoleApp1\bin\Debug\ConsoleApp1.exe
proc: PerfWatson2 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\PerfWatson2.exe
proc: Discord -- Path: C:\Users\berk\AppData\Local\Discord\app-1.0.9004\Discord.exe
proc: devenv -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.VSDetouredHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.VSDetouredHost.exe
proc: ServiceHub.SettingsHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.SettingsHost.exe
proc: NVIDIA Web Helper -- Path: C:\Program Files (x86)\NVIDIA Corporation\NvNode\NVIDIA Web Helper.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: MSBuild -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.RoslynCodeAnalysisService32 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.RoslynCodeAnalysisService32.exe
proc: Discord -- Path: C:\Users\berk\AppData\Local\Discord\app-1.0.9004\Discord.exe
proc: steam -- Path: C:\Program Files (x86)\Steam\Steam.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
 
Onaylı Üye
Katılım
16 May 2019
Mesajlar
91
Tepki puanı
7
Ödüller
7
7 HİZMET YILI
Kod:
        public static void proclist()
        {
            Process[] processlist = Process.GetProcesses();
            foreach (Process process in processlist)
            {
                try
                {
                    Console.WriteLine("proc: {0} -- Path: {1}", process.ProcessName, process.MainModule.FileName);
                }
                catch (Exception e)
                {
                   
                }

            }
        }

Çıktısı da şöyledir;
Kod:
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.Host.CLR.x86 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.Host.CLR.x86.exe
proc: ServiceHub.Host.Node.x86 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.Node.x86\ServiceHub.Host.Node.x86.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.IdentityHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.IdentityHost.exe
proc: ConsoleApp1 -- Path: C:\Users\berk\source\repos\ConsoleApp1\ConsoleApp1\bin\Debug\ConsoleApp1.exe
proc: PerfWatson2 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\PerfWatson2.exe
proc: Discord -- Path: C:\Users\berk\AppData\Local\Discord\app-1.0.9004\Discord.exe
proc: devenv -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.VSDetouredHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.VSDetouredHost.exe
proc: ServiceHub.SettingsHost -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.SettingsHost.exe
proc: NVIDIA Web Helper -- Path: C:\Program Files (x86)\NVIDIA Corporation\NvNode\NVIDIA Web Helper.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: MSBuild -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
proc: ServiceHub.RoslynCodeAnalysisService32 -- Path: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\ServiceHub\Hosts\ServiceHub.Host.CLR.x86\ServiceHub.RoslynCodeAnalysisService32.exe
proc: Discord -- Path: C:\Users\berk\AppData\Local\Discord\app-1.0.9004\Discord.exe
proc: steam -- Path: C:\Program Files (x86)\Steam\Steam.exe
proc: Spotify -- Path: C:\Program Files\WindowsApps\SpotifyAB.SpotifyMusic_1.181.604.0_x86__zpdnekdrzrea0\Spotify.exe
teşekkürler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst