IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  reklamver

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 22 Haziran 2019, 21:26   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
$envvar (mIRC 7.38) - Environment Variables (Ortam Değişkenleri)




Anlatım Tarihi: 20 Şubat 2015

mIRC 7.38 - Environment Variables (Ortam Değişkenleri) - $envvar

Environment Variables (Ortam Değişkenleri) Nedir ?

Microsoft’un tanımına göre; “Ortam değişkenleri, sistem ortamı ve oturum açmış geçerli kullanıcı ile ilgili bilgileri içeren dizelerdir. Bazı yazılım programları, dosyaların (geçici dosyalar gibi) yerleştirileceği konumu belirlemek için bu bilgileri kullanır. Yükleme sırasında, Windows XP Kur, Windows dosyalarının yolu gibi varsayılan sistem değişkenlerini yapılandırır.”

Yani ortam değişkenleri, sürücü, yol veya dosya adı ile ilgili bilgi içeren kayıtlardır. Çeşitli programların eylemlerini kontrol ederler. Örneğin; %TEMP% ortam değişkeni, programların geçici dosyaları bilgisayarda sakladığı yeri belirtmek için kullanılır.

İnternette okuduğunuz makalelerde sistem içindeki bir dosya ya da klasörden bahsedilirken % işaretleri ile verilen değişik notasyonları rastlamışsınızdır. Bu yazımızda bunların bilgisayarımızdaki hangi klasörlere işaret ettiklerini Windows XP ve Windows Vista sistemler için ayrı tablolar halinde vereceğiz. Bir başka yazımızda ise bu değişkenleri kısayol gibi kullanarak işaret ettikleri klasörlere ulaşmanın yollarını anlatacağız.

Aşağıdaki tablo Windows XP kurulu sistemler için geçerlidir.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Aşağıdaki tablo ise Windows Vista kurulu sistemler için geçerlidir.

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Makale kaynak: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

- $envvar Tanımı -

mIRC.chm (mirc yardım) dosyasındaki anlatımı;

$envvar(name|N)
Returns environment variables. If N is zero, returns total number of environment variables.
Properties: name, value

Sonuç olarak ortam değişkenlerini(isim ve değer) döner. Eğer sıfır(0) girilirse ortam değişkenlerinin toplam sayısını döner.

Sistemdeki Toplam Ortam Değişkeni Sayısı:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//echo -a $envvar(0)

Sistemdeki Ortam Değişkenlerinin İsim ve Değerleri:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
//while . { inc -u %a | echo -a %a $+ -) $$envvar(%a) - $envvar(%a).value }

Sonuç ve Ulaşılan Bilgiler:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
1-) ALLUSERSPROFILE - C:\ProgramData 2-) AMDAPPSDKROOT - C:\Program Files\AMD APP\ 3-) APPDATA - C:\Users\Hope\AppData\Roaming 4-) CommonProgramFiles - C:\Program Files\Common Files 5-) COMPUTERNAME - HOPE-PC 6-) ComSpec - C:\Windows\system32\cmd.exe 7-) FP_NO_HOST_CHECK - NO 8-) HOMEDRIVE - C: 9-) HOMEPATH - \Users\Hope 10-) LOCALAPPDATA - C:\Users\Hope\AppData\Local 11-) LOGONSERVER - \\HOPE-PC 12-) NUMBER_OF_PROCESSORS - 4 13-) OS - Windows_NT 14-) Path - C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\AppServ\Apache2.2\bin;C:\AppServ\php5;C:\AppServ\MySQL\bin 15-) PATHEXT - .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC 16-) PROCESSOR_ARCHITECTURE - x86 17-) PROCESSOR_IDENTIFIER - x86 Family 6 Model 23 Stepping 10, GenuineIntel 18-) PROCESSOR_LEVEL - 6 19-) PROCESSOR_REVISION - 170a 20-) ProgramData - C:\ProgramData 21-) ProgramFiles - C:\Program Files 22-) PSModulePath - C:\Windows\system32\WindowsPowerShell\v1.0\Modules\ 23-) PUBLIC - C:\Users\Public 24-) SESSIONNAME - Console 25-) SystemDrive - C: 26-) SystemRoot - C:\Windows 27-) TEMP - C:\Users\Hope\AppData\Local\Temp 28-) TMP - C:\Users\Hope\AppData\Local\Temp 29-) USERDOMAIN - Hope-PC 30-) USERNAME - Hope 31-) USERPROFILE - C:\Users\Hope 32-) windir - C:\Windows 33-) windows_tracing_flags - 3 34-) windows_tracing_logfile - C:\BVTBin\Tests\installpackage\csilogfile.log

Bu yeni tanım ile eskiden com-object veya farklı kodlarla ulaşabileceğimiz bilgilere kolayca ulaşabiliyoruz.

İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Cevapla

Etiketler
mirc scripting $envvar, mirc scripting envvar, mırc $envvar


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Vbulletin Site İstatistik Değişkenleri Nokta vBulletin 0 05 Ekim 2015 10:57
$VBoptions Değişkeni, Ayarlar Değişkenleri Nokta vBulletin 0 05 Ekim 2015 10:56
Vbulletin $BBuserinfo Değişkenleri Nokta vBulletin 0 26 Eylül 2015 11:06
ASP Değişkenleri hAte ASP/ASP.NET 0 12 Ekim 2014 07:12
Environment options (ortam seÇeneklerİ) Spacely Delphi 0 20 Mart 2010 13:15