Komut İstemi normal bir kullanıcı tarafından çalıştırıldığında, ortam değişkenlerini genişletemeyen bir Windows 7 makinem var %PATH%. Komut istemi bunun yerine yönetici olarak çalıştırılırsa (sağ tıklama, Yönetici olarak çalıştır ) %PATH%uygun şekilde genişletilir.
Spesifik olarak, %PATH%için cmd.exe(yoluyla görüntülenen kullanıcı çalışma set pathaşağıdaki gibi):
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
... Yönetici olarak çalıştırmak %PATH%için cmd.exeise şu şekildedir:
Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Wbem;%SYSTEMROOT\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft Windows Performance Toolkit\
Yeni bir profil oluşturmak için yeni bir kullanıcı olarak giriş yapmayı denedim ve sorun bu profilde de devam ediyor. HKEY_CURRENT_USER\Environment\PATHmevcut değildir ve HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PathBilgisayar Özellikleri -> Ortam Değişkenleri'nde tanımlanan sistem çapında yolla eşleşir.
Bunun ne olabileceği veya nereye bakabileceğim konusunda bir fikri olan var mı?
REG_SZsoruna ayarlarsam, geri ayarlarsam makineyeREG_EXPAND_SZsabitlenir.