JSI Tip 9065. BeyondExec freeware spawns remote processes, and performs remote shutdowns.
February 16, 2005
A blend of PsShutdown.exe and PsExec.exe, download BeyondExec Version 2.05.
BeyondExec offers the following flexibility -
General
Zero set-up time. Simply run the single 110kb utility from the command line.
Omits the need to install client software on remote machines.
Secure. No open TCP/IP ports - utilises already existing SMB named pipes to minimise security risks.
Works with a single remote computer or groups of multiple remote computers.
Multiple computer support is handled by multi-threaded routines speeding up the issuing of jobs.
Command line utility allowing scripting and automation of tasks from batch files or schedulers.
Each workstation allows 3 simultaneous sessions.
Supports renamed Administrator accounts & renamed Administrators groups for added security.
Run Remote Processes
Allows processes to run in either the system or administrator's account.
Can allow or deny processes the right to interact with the logged on user (Desktop).
Ability to run processes with Above Normal, Below Normal, High Priority, Idle, Normal priorities.
Push Windows Hot Fixes/Service Packs/Virus Definition updates out to remote computers etc.
Use with the Command Line Process Viewer to View, Kill, Suspend or adjust the priorities of processes on remote computers.
or Use with the Console Computer Information Utility for 2000/XP to view/log Specifications of Remote Computers.
Option to terminate rogue processes after a specified number of seconds.
Remote Shutdown
Ability to shutdown groups of computers (for example at close of business to save on power.)
User can be given notification of shutdown and the option of cancelling (if permitted - Default).
Shutdown dialog will appear on active window, should it be the login window, login screen saver, logged in users desktop, or on a locked workstation.
The shutdown process will be identical regardless if a user is logged in or not.
A process can be executed prior to shutdown. E.g. you could gracefully shutdown important programs (open databases) using the Command Line Process Viewer before forcing a shutdown on less important applications.
Usage
BeyondExec V2.05 - Spawn Remote Processes on Windows NT/2000/XP WorkStations.Copyright(C) 2002-2003 [email protected]: terminal \computer [-options] [program/arguments] -u Administrator Account Name on Remote Machine. -p Administrator Password. -s Use System Account. -i Allow Process to Interact with Desktop. -t Terminate Process after x Seconds. -q Priority. Use {AboveNormal, BelowNormal, HighPriority, Idle, Normal, Realtime} -c Copy File to Remote Computer before Executing. (Default Security) -cs Copy File to Remote Computer before Executing. (Set Security) -w Don't wait for Process to Finish, Return Immediately. -b Bypass Remote Driver Checks. (Assumes Driver is Already Running.) Shutdown Options. -d Down Computer, e.g. -d Shutdown. Use {Shutdown|PowerOff|Reboot|Suspend|Hibernate|... Logoff|LockWorkstation} -f Force Applications to Terminate. -m Message for Display to User. -l Duration to Display Message for. Default is 60Sec -x Prevent user from Cancelling Shutdown. (Grey Out Button) -n Ignore Computers in Use. Multiple Computers -g Use Multiple Computers Specified by a Group File. Uninstall -r Stop and remove the Beyondexec Driver on Remote Computers.
About the Author
You May Also Like