Creare una directory di profilo utente sulla creazione in batch

Ho uno script di batch che utilizzo quando imposta i nuovi PC di Windows 7 che crea un utente basato su una variabile, crea una cartella sul proprio desktop e lo condivide:

@echo fuori

SET / p unitnumber = "Inserisci il numero dell'unità:"

unità utente netta% unitnumber% password / add / expire: mai

MD "C: / Utenti / unità% unità numero% / Desktop / Contabilità #% unità numero%"

account / Accounting #% unitnumber "" account / user: administrator "net share" Contabilità #% unitnumber% "=" C: / Users / unità% unitnumber%

Ho scoperto che la condivisione creata viene sovrascritta quando l'utente appena creato si accede per la prima volta, poiché Windows crea la sua directory di profili in quel momento.

C'è un modo per avviare una creazione della directory di profilo di un utente nel file batch subito dopo la creazione? L'unica cosa che sembra utile è il /homedir:pathname switch di /homedir:pathname per il command net user , ma credo che l'opzione presuppone che la directory esista già.

Sarei disposto a usare tutto ciò per farlo finché posso incorporarlo / lanciarlo dal batch.

Eventuali suggerimenti?

Quando un nuovo utente fa un login per la prima volta, la directory c:\Users\Default viene copiata nella directory con il nome dell'utente. Penso che questo deve essere sufficiente per build il tuo script batch.