Upload
candace-lynch
View
212
Download
0
Embed Size (px)
Citation preview
WINDOWS TOOLSAaron Fore
Network Security & ElectronicsDepartment 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
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
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.
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.
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.
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!
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
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.
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
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
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.