Description
Sets the system password. An argument is required. The password cannot be reported. Initially you can set the password using cctk. If you want to remove the password, provide one blank space and old password.

Now I only have to
1. Install CCTK on all our laptops.
2. Write a script that will take the COMPUTERNAME replace some of that value and export that value to use in the 'old-password' command.
3. Ask my boss for some training in VBScript.....

password=strComputer
password=Replace(password,"Value1","Value2")
----------------------------------------------------------------------------
pretty basic I know but it gives me the string 'password' which then contains what I need.

My next step is adding a line to that script which will run the CCTK with the following line -> cscript "c:\program files\dell\cctk\x86\cctk.exe" --syspwd= --valsyspwd=<PASSWORD>

Description
Controls the ability to set the system password. If the password is locked, it cannot be changed. The locked argument locks the current state of the system password. If a system password has been set, it cannot be removed. If a system password has not been set, it cannot be set. On specific BIOS settings, this feature does not work. Refer to the BIOS documentation for more information.

If you have 20 laptops with a slightly different password you can create a batch file with 20 lines in it and vary the --valsetuppwd value on each line. the laptop will ignore the lines with the wrong --valsetuppwd entry and only respond to the one correct line. that way you can use one batch file for all machines. otherwise you would have to create a k1000 script and change it for every machine and do a single run now on the proper target machine

The tag numbers in the computer name is also in the system password just the characters in front are different.

I was trying to get a string that would get the computer name then replace the characters and output that into a value to use. So far I have got the computername, the replace function doesnt seem to be working properly though.

The batch file sounds good but there might be a case of someone accidentally setting a password in the future, would need this script to work under those conditions.

we use the set up pwd not the sys pwd to keep people out of the bios. they also cannot put a boot pw on without knowing the setuppwd. If you do not have the cctk on these machines you can either compile the script into an exe on a machine with it installed or place the files on a server share and connect and run from there.