12
WINDOWS TOOLS Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

Embed Size (px)

Citation preview

Page 1: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

WINDOWS TOOLSAaron Fore

Network Security & ElectronicsDepartment of Applied Engineering

and Technology

Page 2: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

2

OUTLINE

I will show you how my program works.

I will explain the importance of such software as this.

I will explain my motivation for doing this project

Page 3: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

MOTIVATION

To create an easy to use system to solve difficult problems in an instant

To make something that network administrators can use, as well as others that may not have as much skill.

3

Page 4: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

4

INTRODUCTION

This program is entitled “Windows Tools”

It was created in Visual Studio using Visual Basic

It contains two very specific fixes and many shortcuts that provide access to other parts of the Windows Operating System.

Page 5: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

5

PROBLEM STATEMENT

Many times, we, as technicians, see things in the field that may take time and effort to fix.

Lots of times, a great deal of research is required to fix critical errors.

Re-imaging the computer is often times not an option.

Page 6: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

6

Assumptions

This program runs on Windows 7 computers. (It may work on Windows 8, but I’m not sure).

I am assuming that users of this application have some basic computer knowledge.

This application is primarily designed for, but not limited to, network technicians.

Page 7: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

7

PROPOSED SOLUTION First, I took into consideration what

kinds of problems I could quickly and easily solve with an application that are common on any network.

After determining what I could do, I began researching and writing the code.

I tested each and every part of the code many times.

Success!

Page 8: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

RESULTS

The application is built and runs the way I want it to. As I demonstrate it, I will explain the parts that still need some work.

The two specific fixes work flawlessly.

8

Page 9: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

9

CONCLUSIONS

I think it is very important to have a tool like this as a network technician.

It can make diagnosing and fixing issues very easy.

Some complicated problems can be solved with the click of a button.

Page 10: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

FUTURE WORK

The beauty of software is that it can be added to at any time without changing the existing tools.

The expansion capabilities are endless. Here are a few examples of what I

would like to add to this software in the near future:

Remote control capability Ability to retrieve hardware information

on a remote machine.

10

Page 11: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

11

REFERENCES

Microsoft. (2013). How to: Delete a Registry Key in Visual Basic. Retrieved from https://msdn.microsoft.com/en-us/library/122bwwcc.aspx

Microsoft. (2013). Accessing the Registry with Visual Basic .NET. Retrieved from https://msdn.microsoft.com/en-us/library/aa289494%28v=vs.71%29.aspx

Microsoft. (n.d.). PropertyInfo.SetValue Method (Object, Object, BindingFlags, Binder, Object(), CultureInfo). Retrieved from https://msdn.microsoft.com/en-us/library/axt1ctd9%28v=vs.110%29.aspx

Page 12: Aaron Fore Network Security & Electronics Department of Applied Engineering and Technology

12

ACKNOWLEDGEMENTS

I extend a huge “Thank you” to all of those that helped me create this software.

Specifically, I’d like to thank my brother, Andrew Fore (CSC major at EKU), Tyler Byrge, C.P.A (From Barbourville Ky), Kyle Creekmore (Professional .NET developer), and Dr. Vigs for always being an available resource.