stop an exe program from command line?



Joseph Schwartz
07-10-2005, 02:15 AM
Is there a command to start and more importantly to stop a EXE program from
command line?

I am trying to start and stop a program during execution from another
program and I need to know if it can be done from command line?

any help appreciated.

Joe

Wesley Vogel
07-10-2005, 02:15 AM
Type this in a command prompt:

start /?

and hit Enter.


Start
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/start.mspx
--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:4XMne.2510$hg.904@fe12.lga,
Joseph Schwartz <jschw@optonline.net> hunted and pecked:
> Is there a command to start and more importantly to stop a EXE program
> from command line?
>
> I am trying to start and stop a program during execution from another
> program and I need to know if it can be done from command line?
>
> any help appreciated.
>
> Joe

Joshua Smith [MSFT]
07-10-2005, 02:15 AM
Use "taskkill" in you commands.

TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

Description:
This command line tool can be used to end one or more processes.
Processes can be killed by the process id or image name.

Parameter List:
/S system Specifies the remote system to connect to.

/U [domain\]user Specifies the user context under which
the command should execute.

/P [password] Specifies the password for the given
user context. Prompts for input if omitted.

/F Specifies to forcefully terminate
process(es).

/FI filter Displays a set of tasks that match a
given criteria specified by the filter.

/PID process id Specifies the PID of the process that
has to be terminated.

/IM image name Specifies the image name of the process
that has to be terminated. Wildcard '*'
can be used to specify all image names.

/T Tree kill: terminates the specified process
and any child processes which were started by it.

/? Displays this help/usage.

Filters:
Filter Name Valid Operators Valid Value(s)
----------- --------------- --------------
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number.
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
of hh:mm:ss.
hh - hours,
mm - minutes, ss - seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain\]user
format
MODULES eq, ne DLL name
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title

NOTE: Wildcard '*' for the /IM switch is accepted only with filters.

NOTE: Termination of remote processes will always be done forcefully
irrespective of whether /F option is specified or not.

Examples:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

Joshua Smith
OpenGL Test Lab
Microsoft
-----

Get Secure! www.microsoft.com/security

This posting is provided "AS IS" with no warranties, and confers no rights







"Joseph Schwartz" <jschw@optonline.net> wrote in message
news:4XMne.2510$hg.904@fe12.lga...
> Is there a command to start and more importantly to stop a EXE program
> from command line?
>
> I am trying to start and stop a program during execution from another
> program and I need to know if it can be done from command line?
>
> any help appreciated.
>
> Joe
>

Wesley Vogel
07-10-2005, 02:16 AM
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/taskkill.mspx

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In news:u1uWdxFaFHA.2664@TK2MSFTNGP15.phx.gbl,
Joshua Smith [MSFT] <joshsm@online.microsoft.com> hunted and pecked:
> Use "taskkill" in you commands.
>
> TASKKILL [/S system [/U username [/P [password]]]]
> { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]
>
> Description:
> This command line tool can be used to end one or more processes.
> Processes can be killed by the process id or image name.
>
> Parameter List:
> /S system Specifies the remote system to connect to.
>
> /U [domain\]user Specifies the user context under which
> the command should execute.
>
> /P [password] Specifies the password for the given
> user context. Prompts for input if omitted.
>
> /F Specifies to forcefully terminate
> process(es).
>
> /FI filter Displays a set of tasks that match a
> given criteria specified by the filter.
>
> /PID process id Specifies the PID of the process that
> has to be terminated.
>
> /IM image name Specifies the image name of the process
> that has to be terminated. Wildcard '*'
> can be used to specify all image names.
>
> /T Tree kill: terminates the specified process
> and any child processes which were started by
> it.
>
> /? Displays this help/usage.
>
> Filters:
> Filter Name Valid Operators Valid Value(s)
> ----------- --------------- --------------
> STATUS eq, ne RUNNING | NOT RESPONDING
> IMAGENAME eq, ne Image name
> PID eq, ne, gt, lt, ge, le PID value
> SESSION eq, ne, gt, lt, ge, le Session number.
> CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
> of hh:mm:ss.
> hh - hours,
> mm - minutes, ss - seconds
> MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
> USERNAME eq, ne User name in [domain\]user
> format
> MODULES eq, ne DLL name
> SERVICES eq, ne Service name
> WINDOWTITLE eq, ne Window title
>
> NOTE: Wildcard '*' for the /IM switch is accepted only with filters.
>
> NOTE: Termination of remote processes will always be done forcefully
> irrespective of whether /F option is specified or not.
>
> Examples:
> TASKKILL /S system /F /IM notepad.exe /T
> TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
> TASKKILL /F /IM notepad.exe /IM mspaint.exe
> TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
> TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
> TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
> TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
>
> Joshua Smith
> OpenGL Test Lab
> Microsoft
> -----
>
> Get Secure! www.microsoft.com/security
>
> This posting is provided "AS IS" with no warranties, and confers no rights
>
>
>
>
>
>
>
> "Joseph Schwartz" <jschw@optonline.net> wrote in message
> news:4XMne.2510$hg.904@fe12.lga...
>> Is there a command to start and more importantly to stop a EXE program
>> from command line?
>>
>> I am trying to start and stop a program during execution from another
>> program and I need to know if it can be done from command line?
>>
>> any help appreciated.
>>
>> Joe


stop an exe program from command line?