Skip to main content

PsSuspend v1.06

By Mark Russinovich

Published: December 4, 2006

 Download PsTools (1.6 MB)

Rate:  

Introduction

PsSuspend lets you suspend processes on the local or a remote system, which is desirable in cases where a process is consuming a resource (e.g. network, CPU or disk) that you want to allow different processes to use. Rather than kill the process that's consuming the resource, suspending permits you to let it continue operation at some later point in time.

 

Installation

Copy PsSuspend onto your executable path and type "pssuspend" with command-line options defined below.

 

Using PsSuspend

Running PsSuspend with a process ID directs it to suspend or resume the process of that ID on the local computer. If you specify a process name PsSuspend will suspend or resume all processes that have that name. Specify the -r switch to resume suspended processes.

Usage: pssuspend [- ] [-r] [\\computer [-u username] [-p password]] <process name | process id>

-Displays the supported options.
-rResumes the specified processes specified if they are suspended.
\\computerSpecifies the computer on which the process you want to suspend or resume is executing. The remote computer must be accessible via the NT network neighborhood.
-u usernameIf you want to suspend a process on a remote system and the account you are executing in does not have administrative privileges on the remote system then you must login as an administrator using this command-line option. If you do not include the password with the -p option then PsSuspend will prompt you for the password without echoing your input to the display.
-p passwordThis option lets you specify the login password on the command line so that you can use PsSuspend from batch files. If you specify an account name and omit the -p option PsSuspend prompts you interactively for a password.
process idSpecifies the process ID of the process you want to suspend or resume.
process nameSpecifies the process name of the process or processes you want to suspend or resume.


PsSuspend is part of a growing kit of Sysinternals command-line tools that aid in the adminstration of local and remote systems named PsTools.

Download

Download PsTools
(1.6 MB)

 

Advertisement
 
Advertisement
 
Advertisement
 

Download


Download

Download PsTools
(1.6 MB)

 

PsTools

PsSuspend is part of a growing kit of Sysinternals command-line tools that aid in the adminstration of local and remote systems named PsTools.

Runs on:

  • Client: Windows XP and higher.
  • Server: Windows Server 2003 and higher.