Kullanıcıya özgü bir ortam değişkenini nasıl okuyabilirim? Sistem genişliğine sahip olmayı biliyorum,C# 'da bir kullanıcı ortamı değişkeni nasıl okunur?
Şimdiden teşekkürler!
Kullanıcıya özgü bir ortam değişkenini nasıl okuyabilirim? Sistem genişliğine sahip olmayı biliyorum,C# 'da bir kullanıcı ortamı değişkeni nasıl okunur?
Şimdiden teşekkürler!
Eğer EnvironmentVariableTarget belirtmenizi sağlar Environment.GetEnvironmentVariable Method diğer aşırı kullanın:
GetEnvironmentVariable numaralı ikinci aşırı yükü kullanarak EnvironmentVariableTarget belirtin.
System.Environment.GetEnvironmentVariable("varName", EnvironmentVariableTarget.User);
Aynı yöntem var, tıpkı User
olmak ikinci parametre olarak ayarlayın.
Environment.GetEnvironmentVariable(variable, target);
hedef olabilir:
EnvironmentVariableTarget.Process
, EnvironmentVariableTarget.User
,
EnvironmentVariableTarget.Machine
.
Kullanıcı adı almaya çalışıyorum ama GetEnvironmentVariable döndürüyor null: System.Environment.GetEnvironmentVariable ("username", EnvironmentVariableTarget.User); – James
@James Ben düşünüyorum düşünüyorum System.Environment.UserName'. –