Aracılığıyla paylaş


Ortam Adları

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.

Ayrıca bkz.

Kitaplık İşlevleri
_putenv, _wputenv
getenv, _wgetenv