English 中文(简体)
How can I uninstall an application in Windows using Perl?
原标题:

Is it possible to uninstall an application in Windows using a Perl script?

问题回答

I don t think there is any standard Perl module which accepts the application name and uninstalls it. To uninstall an application, you need to know its uninstaller application name/path. You can launch the uninstaller application from the Perl script by calling it in the system function.

You need to know every step you did in the installation process like inserting registry keys and which files and directories were generated in the installation proccess.

I don t know much about Perl, but you might be able to use Msiexec.





相关问题
Why does my chdir to a filehandle not work in Perl?

When I try a "chdir" with a filehandle as argument, "chdir" returns 0 and a pwd returns still the same directory. Should that be so? I tried this, because in the documentation to chdir I found: "...

How do I use GetOptions to get the default argument?

I ve read the doc for GetOptions but I can t seem to find what I need... (maybe I am blind) What I want to do is to parse command line like this myperlscript.pl -mode [sth] [inputfile] I can use ...

Object-Oriented Perl constructor syntax and named parameters

I m a little confused about what is going on in Perl constructors. I found these two examples perldoc perlbot. package Foo; #In Perl, the constructor is just a subroutine called new. sub new { #I ...

Where can I find object-oriented Perl tutorials? [closed]

A Google search yields a number of results - but which ones are the best? The Perl site appears to contain two - perlboot and perltoot. I m reading these now, but what else is out there? Note: I ve ...

热门标签