Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to Kill a running application with no PID
Message
From
03/03/2009 10:50:18
 
 
To
03/03/2009 09:05:57
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows NT
Database:
MS SQL Server
Application:
Desktop
Miscellaneous
Thread ID:
01385203
Message ID:
01385255
Views:
63
Greg & Tracy,

This is not a "mystery" program or process. It is a corporate database (client version) that we use every day on dozens of computers. We simply lanuch it by clicking on a Desktop short-cut which runs what appears to be a normal EXE (univwin.exe). The program executes and runs normally. So, I can nor do I want to uninstall it. It is not just a "process" in the traditional sense ... it's a full blown desktop application.

Here's the issue: I'm trying to eliminate a lot of manual labor where about sixty people hand key thousands of numbers into the database to look up info. Since this is a corporate database and tightly controlled, only a hand full of IT support personnel are given acceess to the program's back-end server. I've tried numerous time to aquire access but have never been sucessful. Therefore, to elminate the manual labor incurred in the field unit (where I work), I am attempting some screen scrapping/send key operations. And, actually, have everything working about 99% but on some occassions the application, screen capturing, send keys processes can get hopelessly out of sync and I just want to KILL the application and restart it. I've tried using Alt-F4 via send keys and it works most of the time but is just not as clean as just "killing" the app and restarting it.

One more thing: using the code in one of the KILL functions in this thread and after doing some more reading, I was able to list out all of the processes running on the computer. As suppected, this process (wnivwin.exe and wowexec.exe - the two process that show no PID or associated info are not in the list) yet they appear in the Task Manager and can be kill via "right clicking and choosing end task." Therefore, either the Windows Task Manager uses a different approach to build it's list or another process appends these two programs to the Windows Task Manager" window. One more thing that I observed is that the number of processes listed at the bottom of the Task Manager DOES NOT include the two "phantom" processed altough they both show in the window pane list.

Thanks for your interest but my options seem to be dwindling fast.

Robert

>I tried Google'ing "lawson database" and found that it is associated with some accounting system, or database transfer system (???). Try looking in the StartUp folder for something or even in the Service of Control Panel. It is obvious that the service is being started automatically. If it is a service, you can either remove it or disable it. BUT, beware, some other application may be needing it. It would be wise to find why the database is there before removing it. Sometimes we install something and then uninstall it only to have some of its components remain active. If this is occurring on more then one machine, most probably it is apart of a application that is currently installed.

>If it uses no system resources, then what is the problem?

>Greg,

>There is usually a client uninstall under programs, Lawson Desktop, Lawson Interface Desktop Client UnInstall (but as Greg noted, see what may need it to run so you don't break something)... why do you need to stop the process?

>Tracy
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform