Makale numarası: 232211 - Son Gözden Geçirme: 09 Ağustos 2007 Perşembe - Gözden geçirme: 4.7

Windows, Windows Script Host'e genel bakış

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Duyuru
Bu makalede, Windows 2000 için geçerlidir. 13 Temmuz 2010 üzerinde Windows 2000 Destek sonlandırıyor.Windows 2000 End-of-Support Solution Center (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fwin2000) , Windows 2000'den geçiş stratejisini planlama bir başlangıç noktasıdır. Daha fazla bilgi için Microsoft Support Lifecycle Policy (http://support.microsoft.com/lifecycle/) "konusuna bakın.

Bu Sayfada

Hepsini aç | Hepsini kapa

Özet

Windows Script Host (WSH), doğrudan Windows komut dosyası'nı çift tıklatarak veya komut isteminden bir komut dosyası adını yazarak çalıştırmak üzere komut dosyaları sağlar. Microsoft ınternet Explorer gibi WSH komut dosyası alt yapılarını bir ActiveX denetleyicisi olarak kullanılır. WSH çok düşük bellek gereksinimlerine sahiptir ve etkileşimli ve etkileşimsiz (örneğin, oturum açma komut dosyası ve yönetim komut dosyası) komut dosyası gereksinimlerine uygundur.

Daha fazla bilgi

WSH, Microsoft Visual Basic Scripting Edition (VBScript) veya JavaScript ile yazılmış komut dosyalarını destekler. Bir komut dosyasını başlatmak için komut dosyası sistemi okur ve belirtilen komut dosyası kayıtlı komut dosyası alt yapısına dosya içeriğini geçirir. Komut dosyası altyapısı, (HTML'DE kullanılan) SCRIPT etiketi yerine komut dosyasını tanımlamak için dosya uzantılarını (VBScript için .vbs, .js JavaScript) kullanır. Bu nedenle, komut dosyasını yazan tam programlama KIMLIĞINI çeşitli komut dosyası altyapılarının ile (Progıd) bilmek zorunda değildir. Komut dosyası sistemi, bir Progıd komut dosyası uzantılarına eşlemesini korur ve verilen bir komut dosyasına uygun altyapıyı başlatmak için Windows'un ilişkilendirme modelini kullanır.

WSH iki sürümü vardır: bir Windows tabanlı sürüm (Wscript.exe), özellikler, Windows tabanlı komut dosyası özelliklerini ayarlama ve komut satırı anahtarları sunan bir komut satırı tabanlı sürüm (cscript.exe) sağlar. Bu sürümlerden biri, bir komut isteminde "wscript.exe" veya "cscript.exe" yazarak çalıştırabilirsiniz.

Windows'un önceki sürümlerinde, desteklenen yalnızca yerel komut dosyası dilini, MS-DOS komut dili oldu. MS-DOS küçük ve hızlı olsa da, bu özellikleri VBScript ve JavaScript oranla sınırladı. Mimari komut dosyası, ActiveX, kullanıcıların hala MS-DOS komut dosyaları için destek sağlarken bu güçlü komut dosyası dilleri yararlanmak izin verir.

Komut dosyalarını Windows tabanlı komut dosyası yürütücüsünü (Wscript.exe) kullanarak çalıştırmak için

  1. Komut satırına wscript.exe yazın ve ENTER tuşuna basın.
  2. Komut dosyasını ve sonra Tamam ' ı tıklatın, ana bilgisayar özellikleri ayarlayın.
  3. Windows Gezgini'nde veya Bilgisayarım'da, çalıştırmak istediğiniz komut dosyasını çift tıklatın.
Not: uzantısı henüz WScript.exe ile ilişkilendirilmemiş bir komut dosyasını çift tıklatın, Birlikte Aç iletişim kutusunda, dosyayı açmak için kullanılacak program için isteyen görüntülenir. Sonra seçtiğiniz Windows tabanlı Script Host (wscript.exe), her zaman bu dosyaları açmak için bu programı kullan onay kutusunu seçerseniz, WScript.exe eskisiyle aynı uzantı adı tıklattığınız bir sahip tüm dosyaları için varsayılan program olarak kaydedilir.

Tek bir komut dosyası özelliklerini de, bir komut dosyası Bilgisayarım veya Windows Gezgini'nde sağ tıklatıp, Özellikler ' i ve sonra komut sekmesini tıklatarak da ayarlayabilirsiniz.

Bireysel komut dosyaları için özellikleri ayarlamak için

  1. Windows Gezgini'nde veya Bilgisayarım'de, tek tek özellikleri belirtmek istediğiniz komut dosyasını sağ tıklatın ve sonra da Properties ' i tıklatın.
  2. Komut dosyası</a0> sekmesini tıklatın, komut dosyası için kullanmak istediğiniz seçenekleri belirleyin ve Tamam ' ı tıklatın.
Not: özellik ayarları bir .wsh dosyası uzantılı bir dosyaya kaydedilir. Örneğin, komut dosyasının dosya adı grafik.vbs ise, ayarlar grafik.wsh adlı bir metin dosyasına kaydedilir.

Bir .wsh dosyası, .ini dosyalarına benzer bir biçimi kullanan bir metin dosyasıdır. Bir .wsh dosyası, .wsh dosyasının ilişkili olduğu komut dosyasını tanıtan bir [komutdosyası] bölümünü ve kod sekmesinde seçtiğiniz ayarlara karşılık gelir ve [Options] bölümüne içerir.

Bir .wsh dosyası eski 16-bit Windows tabanlı ve MS-DOS'A tabanlı programları çalıştırmak için kullanılan .pif dosyaları paraleldir. Bu bir çalıştırılabilir veya toplu iş dosyası gibi ele alınabilir. Örneğin, dosyasını adlı bir .wsh dosyası oluşturduğunuz Myscript.vbs adlı bir komut dosyası varsa, dosyasını Windows Gezgini'nde çift tıklatarak veya dosyasını bir komut dosyası bağımsız değişken olarak cscript.exe veya WScript.exe için komut isteminde geçirmeden dosyasını kaydedilen seçenekleriyle Myscript.vbs çalıştırabilirsiniz.


WSH hakkında ek bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn2.microsoft.com/en-us/library/9bbdkx3k.aspx (http://msdn2.microsoft.com/en-us/library/9bbdkx3k.aspx)

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Anahtar Kelimeler: 
kbmt kbhowto KB232211 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:232211  (http://support.microsoft.com/kb/232211/en-us/ )