Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ANSI 4.10.4.4 Getenv işlevi tarafından kullanılan ortam listesini değiştirme yöntemi ve ortam adları kümesi
Ortam adları kümesi sınırsızdır.
C programının içinden ortam değişkenlerini değiştirmek için _putenv işlevini çağırın. Windows'da komut satırından ortam değişkenlerini değiştirmek için SET komutunu kullanın (örneğin, SET LIB = D:\ LIBS).
C programının içinden ayarlanan ortam değişkenleri, yalnızca işletim sistemi komut kabuğunun ana bilgisayar kopyası (CMD.EXE veya COMMAND.COM) çalıştığı sürece mevcuttur. Örneğin, satır
system( SET LIB = D:\LIBS );
komut kabuğunun (CMD.EXE) bir kopyasını çalıştırır, LIB ortam değişkenini ayarlar ve C programına döner ve CMD.EXE ikincil kopyasından çıkar. bu CMD.EXE kopyasından çıkılması, geçici ortam değişkeni LIB'yi kaldırır.
Benzer şekilde, işlev tarafından _putenv yapılan değişiklikler yalnızca program sona erene kadar sürer.