Ho un file batch che si trova in diverse cartelle e in questo file ho bisogno di sostituire il vecchio subst T: .
comando per net use
perché le unità (unità) hanno proprietà diverse in Windows 7.
Tuttavia, l'ho trovato solo net use
consente solo percorsi assoluti come:
net use T: \\path\to\folder
Non posso lavorare con percorsi assoluti, ma net use T: .
non è permesso (genera un errore).
C'è un modo per eseguire il net use
comando da una cartella in modo che usi la directory .bat corrente?
Penso che la soluzione migliore per me sarebbe quella di essere in grado di ottenere il percorso assoluto qualificato (\ path \ to \ folder) con un comando batch. (% cd% e le variabili chdir non funzionano in questo caso). Domande su come ottenere il nome della directory o della cartella corrente non sono utili poiché net use
comando non consente percorsi come x:\path\to\folder
subst
Windows richiede sempre il messaggio: "il publisher non può essere verificato ..." e ho bisogno che il messaggio non venga visualizzato.
computer --> map network drive
pulsante, anche se il percorso della cartella correlata è lo stesso con cui si è comportato diversamente subst
. Windows non mi mostra più il messaggio in questo modo. Quindi quello di cui ho bisogno è un comando di Windows per fare quello che fa quel pulsante.
subst
? Inoltre, non capisco davvero perchésubst
non è più sufficiente Potresti forse elaborare?