Eu preciso mapear para um espaço de rede uma unidade mapeada como S: para alguns outros trabalhos. Minha caixa é o Windows Server 2008. No Windows Server 2008, posso criar uma tarefa agendada com um trabalho de morcego e posso especificar que ela seja executada quando o Windows for reinicializado ou faça logon sem o usuário especificado. É como um serviço com sistema local. O morcego contém cmd net para mapear a unidade:
net use S: \\netdrive1\space1 pwd /user:oneUser
Então eu reinicio a caixa. Parece que o trabalho agendado foi executado. Posso verificar no histórico do trabalho do Agendador de Tarefas. No entanto, a unidade S: não pode ser mapeada. Se eu apenas executar o morcego na linha de comando. Funciona bem. Parece que eu tenho que fazer logon na caixa para fazer a unidade mapeada. Não tem certeza se é possível deixar o Windows executar o trabalho como sistema local quando ele é reinicializado para disponibilizar a unidade?
Para o meu caso, a unidade de rede está em uma caixa Unix.
Como mencionei acima, tenho alguns outros trabalhos agendados de dependência no sistema local do Windows. Portanto, eu tenho que disponibilizar o espaço de rede sem qualquer logon do usuário.
fonte
Respostas:
A partir de um questão perguntou sobre StackOverflow :
O post referenciado entra em detalhes, então você pode querer dar uma olhada.
Se o seu outro empregos também são arquivos em lote, eles precisarão executar o mapeamento necessário.
fonte