Manage a Windows Home Edition in a Active Directory environment

It's pretty rare but we still could find Microsoft Windows Home Edition inside enterprises networks. As we cannot add them to Active Directory and in order to make them able to work, we still can make them access to windows shares.

The commands

net use X: \\192.168.1.251\share user_password /USER:domainame\my_user /PERSISTENT:YES
cmdkey /add:192.168.1.251 /user:my_user /pass:domainame\user_password
net user admin_account AdminPass! /add
WMIC USERACCOUNT WHERE Name='admin_account' SET PasswordExpires=FALSE
net localgroup administrators admin_account /add

Script it

We can write a .bat file in order to automatize this.

	@echo off

	set USER=domainame\user01
	set PASSWD=MyUser01Password

	net use X: \\192.168.1.251\share %PASSWD% /USER:%USER% /PERSISTENT:YES
	net use Y: \\192.168.1.251\scans %PASSWD% /USER:%USER% /PERSISTENT:YES

	cmdkey /add:192.168.1.251 /user:%USER% /pass:%PASSWD%

	net user admin_account AdminPass! /add
	net localgroup administrators admin_account /add
	

Note

Password escape characters

If you want to use special characters for your users passwords you have to know that you may need escape characters.

Character Escape Sequence
> ^>
& ^&
" \"
< ^<
| ^|
^ ^^

Example

net user admin ^>^&\"^|asword /add
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :