Top Banner
Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.
13

Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Dec 22, 2015

Download

Documents

Egbert Mills
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Easy Deploy

Front end GUI for PsExec, A fast and easy remote deployment utility.

Page 2: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

What is PsExec?• Robust command line utility used to remotely execute processes on Windows based machines.

Part of the PsTools Suite. Designed by Mark Russinovich.

Page 3: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

About Easy Deploy• Makes use of PsExec more efficient. (Speed)

• Packages several tools into one to process PsExec Commands. (Modular)

• Takes care of all the leg work for you. (Easy)o Computer list buildingo Command buildingo Command Executiono Etc.

• Requires .Net 4.0 framework.

Page 4: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

How it works?

PsExec

Command Line

ConnectivityAuthentication

Remote Process Execution

Easy Deploy

GUIManaged Use of PsExecProcess Management

Page 5: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Features

• Custom Computer List Building

• Redirected Output Capture (Reports)

• Process Manager

• Debug Options

Page 6: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Computer Lists

• DNS Query (IP Scanner)

• List Builder Tool

• Active Directory

• Open/Save Lists

Page 7: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Computer ListsDemo

Page 8: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Output Reports • Output Redirection

• Process Start Reporting

• MSI Success Reports

• Raw PsExec Output

Page 9: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Process ReportsWindow

Page 10: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Processing Thread

Process Manager

PC List (Queue)

^Command 2Command 3Command 4Command 5Command 6Command 7Command 8Command 9

Command 10^..

Execute Command

Wait for Local Process to Finish*

Record Output

Processing Begins when the Deploy button is Clicked.

Page 11: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Debug Options

• Show Process Window

• Stop DNS Query

• Stop All Processing

• Stop Current Process

• Stop PsExec.exe

STOP

Page 12: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Live Demo

Page 13: Easy Deploy Front end GUI for PsExec, A fast and easy remote deployment utility.

Tips• When deploying some raw commands, the app

sometimes hangs and requires a manual abort.

• For best results, place executable on a shared folder that is accessible by everyone.

• Use don’t wait for each process flag.

• Click Deploy to check for missing parameters.

• Use batch files that run autonomous executables.