Offline Domain join

First you need to provision a blob file to connect a particular machine.
You need to use a seperate blob file for each machine that you want to join offline.

djoin /provision /domain exampledomain.com /machine Win8example01 /savefile c:\folder\blob.txt

Then you need to sneaker net the blob file to the target computer

and on the client computer

djoin /requestODJ /loadfile c:\folder\blob.txt /windowspath %SystemRoot% /localOS

reboot the computer and it will join the domain.