Script to Audit Client PC Settings for HW , SW Versions & Settings
- or -
Post a project like this£500(approx. $626)
- Posted:
- Proposals: 0
- Remote
- #22491
- Expired
Description
Experience Level: Expert
I need a script or program writing to allow end users to read machine specific settings from a pop-up dialog to help telephone support determine correct configuration and machine class. The program also needs to create a csv file of the data when run.
The functionality when run is a series of tests against agreed baselines or standards, covering hardware, O/S, Office & IE major and minor versions, and various application configurations , predominantly in IE. These will include:
- Screen Size and resolution
- Amount of Installed RAM
- Processor names, Count & Speeds
- OS, MS Office Name & IE, Version & SP
- MS CRM Rollup Version
- Specific IE settings e.g. Quick tabs disabled, security settings, specific sites added to Intranet zone.
- Contents of local hosts file
- Check that specific IE favourites are present
- Check that connectivity is possible to selected IP’s on selected ports
- check for a firewall and AV
- Speed test the Internet connection - latency, upload and download
- Speed test the local network connection - latency, upload and download
Each test should test against an agreed baseline and give 4 columns output:
- Test name
- Expected result
- Actual result
- Pass, Fail, Borderline Pass or Cannot Test e.g. N/A or no connection
Display should be designed to help users quickly spot issues with Red X’s and Green Ticks or Traffic lights or some other visual representation.
Display should be designed to help users quickly spot issues by being organised in sections e.g. HW, SW Installed, IE Settings
The code will be maintained internally so will need the source code in a .cs or .vb to recompile + an executable for UAT purposes
Require code separation of the test names , baselines & result code’s and messages from the running of tests - Use of Enum, or constants will suffice if clearly identified in the source
Need code design to separate output code (Screen display , Text file writing) from the lists of tests and the running of tests themselves, e.g. using a Class for the tests, class for the I/O
Need each test commented to say how the value is being retrieved and interpreted against the baseline.
Code may need to be extended later to write the missing settings to the system so this should be a design consideration when designing the script.
Needs to work on Windows PC and Notebooks XP through Win7, Min dependencies for .NET Version if possible i.e .NET 1 if poss.
The functionality when run is a series of tests against agreed baselines or standards, covering hardware, O/S, Office & IE major and minor versions, and various application configurations , predominantly in IE. These will include:
- Screen Size and resolution
- Amount of Installed RAM
- Processor names, Count & Speeds
- OS, MS Office Name & IE, Version & SP
- MS CRM Rollup Version
- Specific IE settings e.g. Quick tabs disabled, security settings, specific sites added to Intranet zone.
- Contents of local hosts file
- Check that specific IE favourites are present
- Check that connectivity is possible to selected IP’s on selected ports
- check for a firewall and AV
- Speed test the Internet connection - latency, upload and download
- Speed test the local network connection - latency, upload and download
Each test should test against an agreed baseline and give 4 columns output:
- Test name
- Expected result
- Actual result
- Pass, Fail, Borderline Pass or Cannot Test e.g. N/A or no connection
Display should be designed to help users quickly spot issues with Red X’s and Green Ticks or Traffic lights or some other visual representation.
Display should be designed to help users quickly spot issues by being organised in sections e.g. HW, SW Installed, IE Settings
The code will be maintained internally so will need the source code in a .cs or .vb to recompile + an executable for UAT purposes
Require code separation of the test names , baselines & result code’s and messages from the running of tests - Use of Enum, or constants will suffice if clearly identified in the source
Need code design to separate output code (Screen display , Text file writing) from the lists of tests and the running of tests themselves, e.g. using a Class for the tests, class for the I/O
Need each test commented to say how the value is being retrieved and interpreted against the baseline.
Code may need to be extended later to write the missing settings to the system so this should be a design consideration when designing the script.
Needs to work on Windows PC and Notebooks XP through Win7, Min dependencies for .NET Version if possible i.e .NET 1 if poss.
Craig S.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
10 May 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies