Em vez de usar um arquivo de lote para isso, um simples truque de registro faz com que subst persista durante as reinicializações.
A Wikipedia tem como: link
Eu quero executar um arquivo em lotes após o Windows XP ser iniciado. Como posso fazer isso?
Meu arquivo run.bat :
subst Z: C:\dir1\dir2\dir3\file
Eu coloquei run.bat na pasta de inicialização ( C:\WINDOWS\system32\config\systemprofile\Start Menu\Programs\Startup ), mas o link não foi criado.
Em vez de usar um arquivo de lote para isso, um simples truque de registro faz com que subst persista durante as reinicializações.
A Wikipedia tem como: link
Tente colocar o .bat no arquivo de inicialização
C:\Documents and Settings\User Name\Start Menu\Programs\Startup
Tags windows-xp