Primeiro de tudo, você está tentando mapear sua pasta compartilhada para a unidade C, que geralmente é obtida pela instalação do Windows. Em vez disso, você deseja mapeá-lo para uma letra de drive grátis como M, P, Q, S, etc. o que for grátis.
NET USE S: \3AAA-LIVERPOOL\Share
Em segundo lugar , você está tentando mapear vários compartilhamentos de rede para uma única letra de unidade. Isso não funciona, apenas um compartilhamento de rede por letra de unidade é permitido. Nada mais faria sentido.
NET USE H: \3AAA-LIVERPOOL\Home$\%LogonUser% /PERSISTENT:YES
NET USE S: \3AAA-LIVERPOOL\Share /PERSISTENT:YES
Terceiro , %LogonUser%
não existe, consulte echo %LogonUser%
. Você provavelmente quer usar %username%
. (Variáveis ambientais são insensíveis a maiúsculas e minúsculas).
Quarto , há uma maneira melhor de configurar diretórios pessoais para os usuários documentados aqui: link
Quinto , há uma maneira melhor de mapear unidades que não sejam o diretório inicial, como o Slipeer já apontou. Mas também mencionarei, por uma questão de perfeição.
Por último , está faltando um espaço em branco no comando delete.
NET USE * /delete