Mam klucz rejestru w obszarze [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
Wartość klucza to
"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder
Najczęściej, gdy uruchamiam komputer, polecenie subst wydaje się działać tylko w połowie. Jeśli otworzę wiersz polecenia, mogę użyć t: w porządku. Jeśli jednak zajrzę do eksploratora Windows T: nie ma go i jeśli wpisze go w pasku adresu, pojawi się komunikat o błędzie „Windows nie może znaleźć„ t: ”. Sprawdź pisownię i spróbuj ponownie.”
Dotyczy to 64-bitowego systemu Windows 7 Enterprise.
Jakieś pomysły?
Odpowiedzi:
To polecenie tworzy trwały Z: subst z C: \ DirectoryName
źródło
Prawdopodobnie dzieje się tak, ponieważ polecenie uruchomienia działa z podwyższonym poziomem uprawnień (jako administrator). Jeśli uruchomisz polecenie zastępowania bez podniesienia poziomu, zobaczysz je w Eksploratorze Windows. Możesz to przetestować, uruchamiając zastępstwo w wierszu polecenia z podwyższonym poziomem uprawnień.
źródło
Użyj narzędzia PSubst 3. Jest to plik wsadowy DOS, który mapuje dysk na stałe. Działa w każdej wersji systemu Windows po XP.
Repozytorium Github
Pobierz najnowszą wersję Bezpośredni link
źródło
https://github.com/ildar-shaimordanov/psubst
Jest to oryginalne repozytorium
psubst
narzędzia, które umożliwia utrzymywanie dysków SUBSTED między ponownym uruchomieniem komputera.źródło