Aracılığıyla paylaş


wscript

Şunlar için geçerlidir: Windows Server (Desteklenen tüm sürümler)

Windows Betik Konağı, kullanıcıların görevleri gerçekleştirmek için çeşitli nesne modellerini kullanan çeşitli dillerde betikleri yürütebileceği bir ortam sağlar.

Syntax

wscript [<scriptname>] [/b] [/d] [/e:<engine>] [{/h:cscript|/h:wscript}] [/i] [/job:<identifier>] [{/logo|/nologo}] [/s] [/t:<number>] [/x] [/?] [<ScriptArguments>]

Parameters

Parameter Description
scriptname Betik dosyasının yolunu ve dosya adını belirtir.
/b Uyarıları, betik hatalarını veya giriş istemlerini görüntülemeyen toplu iş modunu belirtir. /b parametresi /i'nin tersidir.
/d Hata ayıklayıcıyı başlatır.
/e Betiği çalıştırmak için kullanılan altyapıyı belirtir. Bu parametre, özel bir dosya adı uzantısı kullanan betikleri çalıştırmanıza olanak tanır. /e parametresi olmadan yalnızca kayıtlı dosya adı uzantılarını kullanan betikleri çalıştırabilirsiniz. Örneğin, şu komutu çalıştırmayı denerseniz:
cscript test.admin
Şu hata iletisini alıyorsunuz: Giriş Hatası: Dosya uzantısı .adminiçin betik altyapısı yok.
Standart olmayan dosya adı uzantılarını kullanmanın avantajlarından biri, yanlışlıkla bir betiği çift seçmeye ve gerçekten çalıştırmak istemediğiniz bir şeyi çalıştırmaya karşı koruma sağlar.
Bu uzantının kullanılması, dosya adı uzantısı ile VBScript arasında .admin kalıcı bir ilişki oluşturmaz. Dosya adı uzantısı kullanan .admin bir betiği her çalıştırdığınızda /e parametresini kullanmanız gerekir.
/h:cscript cscript.exe komut dosyalarını çalıştırmak için varsayılan komut dosyası ana bilgisayarı olarak kaydeder.
/h:wscript wscript.exe komut dosyalarını çalıştırmak için varsayılan komut dosyası ana bilgisayarı olarak kaydeder. Bu davranış, /h seçeneği atlandığında varsayılan davranıştır.
/i Uyarıları, komut dosyası hatalarını ve giriş istemlerini görüntüleyen etkileşimli modu belirtir.
/i parametresi varsayılandır ve /b'nin tersidir.
/job:\<identifier> Bir .wsf komut dosyasında tanımlayıcı tarafından tanımlanan işi çalıştırır.
/logo Komut dosyası çalıştırılmadan önce Windows Komut Dosyası Ana Bilgisayarı başlığının konsolda görüntüleneceğini belirtir.
/logo parametresi varsayılandır ve /nologo parametresinin tersidir.
/nologo Betik çalışmadan önce Windows Betik Ana Bilgisayarı başlığının görüntülenmediğini belirtir. /nologo parametresi /logo'nun tersidir.
/s Geçerli kullanıcı için geçerli komut istemi seçeneklerini kaydeder.
/t:\<number> Betiğin çalıştırabileceği en uzun süreyi belirtir (saniye cinsinden). En fazla 32.767 saniye belirtebilirsiniz.
Varsayılan değer zaman sınırı değildir.
/x Betiği hata ayıklayıcıda başlatır.
ScriptArguments Betike geçirilen bağımsız değişkenleri belirtir. Her betik bağımsız değişkeninin önünde eğik çizgi (/) bulunmalıdır.
/? Komut isteminde Yardım'i görüntüler.

Remarks

  • Bu görevi gerçekleştirmek için yönetici kimlik bilgilerine sahip olmanız gerekmez. Bu görevi yönetici kimlik bilgileri olmayan bir kullanıcı olarak en iyi güvenlik uygulaması olarak gerçekleştirmeyi göz önünde bulundurun.
  • Komut istemini açmak için, Başlangıç ekranında cmd yazın ve ardından komut istemi'ni seçin.
  • Her parametre isteğe bağlıdır. Ancak, bir betik belirtmeden betik bağımsız değişkenlerini belirtemezsiniz. Bir komut dosyası veya herhangi bir komut dosyası bağımsız değişkeni belirtmezseniz, wscript.exeWindows Komut Dosyası Sistemi Ayarları iletişim kutusunu görüntüler. wscript.exe'ın yerel bilgisayarda çalıştırdığı tüm komut dosyalarının genel komut dosyası özelliklerini ayarlamak için iletişim kutusunu kullanın.
  • /t parametresi, bir zamanlayıcı ayarlayarak komut dosyalarının aşırı çalışmasını önler. Zaman belirtilen değeri aştığında, wscript komut dosyası motorunu keser ve işlemi sonlandırır.
  • Windows komut dosyaları genellikle şu dosya adı uzantılarından birine sahiptir: .wsf, .vbs, .js.
  • İlişkilendirmesi olmayan bir uzantıya sahip bir komut dosyasını çift seçerseniz, Birlikte Aç iletişim kutusu görüntülenir. wscript veya cscript'i seçin ve ardından Bu dosya türünü açmak için her zaman bu programı kullan'ı seçin. Bu, wscript.exe veya cscript.exe bu dosya türündeki dosyalar için varsayılan komut dosyası ana bilgisayarı olarak kaydeder.
  • Tek tek betiklerin özelliklerini ayarlayabilirsiniz. Windows Betik Konağı hakkında daha fazla bilgi için bkz. Windows Betik Konağına genel bakış.
  • Windows Komut Dosyası Sistemi .wsf komut dosyalarını kullanabilir. Her .wsf dosyası birden çok komut dosyası altyapısı kullanabilir ve birden çok iş gerçekleştirebilir.