Find Jobs
Hire Freelancers

C# console app that returns all processes for all users where MainWindowhandle != 0

£10-20 GBP

Kapalı
İlan edilme: yaklaşık 4 yıl önce

£10-20 GBP

Teslimde ödenir
TLDR: The attached console app does not work when run by a Windows Service. We need to be able to read the MainWindowHandle property for all processes, for all users, when run by a service in the non-interactive desktop. Unfortunately, MainWindowHandle is always 0 as the service cannot interact with the desktop. Details: I am looking for a C# console application that returns the processes for all users. Unfortunately, the application MUST work when executed from the non-interactive desktop (Session ID 0). I need the Processes Name, SessionID, Path and Start Time. If possible, we should also return the product and product version. I have written and uploaded a base skeleton of what I need, it works when run directly but does not provide the necessary information when run by a Windows Service. Windows, by design, prevents my Windows Service form interacting with the desktop. This meant that all processes had a MainWindowTitle of 0. I need to get all processes where MainWindowTitle != 0. The resulting console app will be executed by a service running as LocalSystem. It is absolutely critical that the resulting application can read the MainWindowTitle property, so we only return processes with an active GUI. Can someone help by fixing the attached console app project?
Proje No: 24249341

Proje hakkında

5 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 4 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
5 freelancers are bidding on average £50 GBP for this job
Kullanıcı Avatarı
Hello I have 10 years of experience with C# and 20 years of experience with Windows Desktop application development. What is about follow solution: your service run another app under current user and it returns all windows handles. Can it be OK?
£15 GBP 1 gün içinde
4,9 (2197 değerlendirme)
8,2
8,2
Kullanıcı Avatarı
Hi. I am ready to write your project Write apps on your demand in many languages (Visual Basic, VBA, VBS, .NET, C#, JS, Python, Java, PowerShell) Write database apps including many db formats: MS Access, MS SQL, SQL Server, MySQL, SQLite, PostgreSQL, Firebird Write Automation apps including: * Automation Desktop apps. Some examples: Automation Playing Games, Automation Start/Stop/Click 3rd party apps * Automation Web apps. Some examples: Automation Web Scraping apps, Automation Web Crawling apps * Automation Data Processing apps: Automation formatting data to a specified template * Automation Data, Document Converting apps * Automation Macro, VBA for all apps in MS Office (Excel, Word, Outlook), OpenOffice, GoogleSheet * Automation Installers/Setups * Convert your Manual tasks to Automation solutions Write Web Service, Web API, Desktop API apps. Some examples: Google API, Bing API, Facebook API, MS API Fix/Solve any errors in your OS, apps
£190 GBP 3 gün içinde
5,0 (100 değerlendirme)
5,9
5,9
Kullanıcı Avatarı
I have C# AND C++ programing export. I can carry out your project as you want. Hope to give me a chance. Regards.
£15 GBP 7 gün içinde
5,0 (6 değerlendirme)
2,6
2,6
Kullanıcı Avatarı
Hi, I've done similar projects in past and I definitely help you to get resolved your problem with noninteractive sessions.
£15 GBP 2 gün içinde
0,0 (0 değerlendirme)
0,0
0,0

Müşteri hakkında

   UNITED KINGDOM bayrağı
London, United Kingdom
5,0
3
Ödeme yöntemi onaylandı
Kas 1, 2019 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.