To download or learn more about ChMac, visit its homepage at https://tech.wandersick.com/2019/06/chmac-windows-command-to-change-mac.html
Background Story
Named after getmac and chmod, chmac is a command-line-interface (CLI) tool for Windows that changes or randomizes MAC addresses of specified network adapters, e.g. for a client device to reuse public Wi-Fi hotspot that has exceeded usage limit for the day, or to enhance security.
An easy-to-use interactive console is available, alongside command-line parameters, e.g. for scheduling jobs with Task Scheduler. ChMac also has built-in support for recurrence.
List of Features
1. Change MAC addresses on Windows automatically or manually
- Automatically change MAC addresses on set intervals
- Useful to reconnect to free public Wi-Fi hotspots that impose a time limit by recognizing MAC addresses to prevent the same device from reconnecting
Randomize MAC addresses for better security using public Wi-Fi
- Generate new MAC addresses randomly based on a customizable list of organizationally unique identifiers (OUI)
2. Optionally leverage DevCon.exe to simply the process by automatically disabling and re-enabling network interface card (NIC)
- ChMac also works without DevCon by showing the Network Connections folder when finished, so that users can manually disable and re-enable NIC for new settings to take effect
- On first launch, users are guided to download DevCon with convenient automatic and manual options
3. Error checking and rich return codes for scripting and other possibilities
4. Free and open-source software written in Windows batch language
5. Supports Windows 2000/XP/Vista/8/10 and Server 2003/2008/2012/2016/2019
Easy-to-use interactive console as well as accepting command-line parameters
- Just follow instructions on screen for using the interactive console. For command-line mode, see the following
Syntax
chmac.bat [/d dir][/l][/m address][/n id][/r][/help][/?]
Parameters
/d dir :: working directory - maybe required
(MUST be specified before other parameters)
/l :: list network adapters and their IDs
/m :: new mac address to be applied.
/n :: adapter to be applied new mac address if /m is unspecified
new mac address will be randomized (OUI kept) and automatically filled in
/r :: restore to original MAC address
/a :: auto-change interval
suffix may be s for seconds, m for minutes, h for hours or d for days
e.g. enter '20m' to recur every 20 mins. [X] to reset or exit
When no parameter is specified, interactive mode is entered on launch.
Music Credits:
African Drums (Sting) by Twin Musicom is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/by/4.0/
Artist: http://www.twinmusicom.org/
Background Story
Named after getmac and chmod, chmac is a command-line-interface (CLI) tool for Windows that changes or randomizes MAC addresses of specified network adapters, e.g. for a client device to reuse public Wi-Fi hotspot that has exceeded usage limit for the day, or to enhance security.
An easy-to-use interactive console is available, alongside command-line parameters, e.g. for scheduling jobs with Task Scheduler. ChMac also has built-in support for recurrence.
List of Features
1. Change MAC addresses on Windows automatically or manually
- Automatically change MAC addresses on set intervals
- Useful to reconnect to free public Wi-Fi hotspots that impose a time limit by recognizing MAC addresses to prevent the same device from reconnecting
Randomize MAC addresses for better security using public Wi-Fi
- Generate new MAC addresses randomly based on a customizable list of organizationally unique identifiers (OUI)
2. Optionally leverage DevCon.exe to simply the process by automatically disabling and re-enabling network interface card (NIC)
- ChMac also works without DevCon by showing the Network Connections folder when finished, so that users can manually disable and re-enable NIC for new settings to take effect
- On first launch, users are guided to download DevCon with convenient automatic and manual options
3. Error checking and rich return codes for scripting and other possibilities
4. Free and open-source software written in Windows batch language
5. Supports Windows 2000/XP/Vista/8/10 and Server 2003/2008/2012/2016/2019
Easy-to-use interactive console as well as accepting command-line parameters
- Just follow instructions on screen for using the interactive console. For command-line mode, see the following
Syntax
chmac.bat [/d dir][/l][/m address][/n id][/r][/help][/?]
Parameters
/d dir :: working directory - maybe required
(MUST be specified before other parameters)
/l :: list network adapters and their IDs
/m :: new mac address to be applied.
/n :: adapter to be applied new mac address if /m is unspecified
new mac address will be randomized (OUI kept) and automatically filled in
/r :: restore to original MAC address
/a :: auto-change interval
suffix may be s for seconds, m for minutes, h for hours or d for days
e.g. enter '20m' to recur every 20 mins. [X] to reset or exit
When no parameter is specified, interactive mode is entered on launch.
Music Credits:
African Drums (Sting) by Twin Musicom is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/by/4.0/
Artist: http://www.twinmusicom.org/
- Category
- Network Cards
Be the first to comment