Internal code change to use different method for detecting Domain or Workgroup membership. WSName writes a log of what it is doing in the temp directory wsname. In no event will the author be held liable for any damages arising from the use of this software. Tightened naming rules for computers running Windows or better, now only ‘a-z’, ‘A-Z’, ” and ‘-‘ are valid 2. Slight update to code, new delete function wasn’t working as expected, added additional logging to track error. Using the Chassis Option. Thanks to Matt and Gerben for pointing this one out.
|Date Added:||14 January 2007|
|File Size:||22.88 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
wsname – mystuff
Updates computer name without intervention, no dialogue is shown This command switch supports the following variables:.
WSName is written in Borland Delphi version 4. Renaming a workstation that is a member of a domain is supported on Windows and later versions only. Using the Unattend Option [Top] This mode of operation writes the new name to a text file for use in a Unattended or SysPrep build process. Thanks to Travers van Lierop 2.
Renaming a Workstation that is a member of a Domain. The GetNetworkParams API call is used to find the DNS server for supported operating systems, otherwise the program will try to use “winipcfg” or “ipconfig” and capture the output. Added the exit codes for Tim Manley.
It appears the WMI provider is not available at this time. Still need to complete the logging. One option is to use the RunAs command and some vbscript to run wsname with elevated permissions.
Delete function still wasn’t working as expected, problem only occurred when the user was logged in locally, added additional wsnzme.exe to fix this.
Cool Solutions: Workstation Name Changer
Over the years I’ve moved away from the coalface of IT but I still update wsname from time to time as I get requests for bug fixes, spelling mistake corrections or additional features. It does not attempt to rename the computer or perform any other operations. Added logic to trap an exception error if WMI call was failing 2. Using the Unattend Option. Internal code change to use different method for detecting Domain or Workgroup membership. Writes the new name to a text wsnam.eexe for use in a Unattended or SysPrep build process.
Workstation Name Changer
wsnme.exe I haven’t tested this extensively muchbut feedback to date suggests that it works OK. Tightened naming rules for computers running Windows or better, now only ‘a-z’, ‘A-Z’, ” and ‘-‘ are valid 2. If you think wsname is really really great and you have access to a company credit card, and you really really feel the need to help, I could really do with a new version of Delphi.
Windows or better: Post Ghost mode, see below for more details on Post Ghost. If you wish to use the MAC address as the machine name you should consider adding a character prefix as some MAC addresses are all numeric and this will cause the new name to be rejected by the name validity test.
Check out this example. The process for Windows is pretty much the same, however I’ll utilise the new APIs some time soon:. Check this out to see what WSName is doing. No code change, wsjame.exe updated the documentation this file. This option requires access to the domain so a User ID and Password is required. I did use a nasty hack, now it should be all good 2.
Tightened naming rules for computers running Windows or better, now only ‘a-z’, ‘A-Z’, ” and ‘-‘ are valid. Changed the way the reverse DNS mode worked to save around 40k on the program size and to avoid the momentary popup of the main form which wsnamme.exe annoyed me since I added it.
This log is mostly complete but Wsame.exe haven’t yet got around ensuring its completeness. The matching check searches for the given string in the adapters description.
Changed the version of UPX used for compressing the compiled code to 2. Removed NetWare client and Workstation manager information from the form – it’s still in wsname.exw code and details are in the logfile.
You can also use [L] and [R] to take the first whole word from the string.