Configuration Manager'da Görev Dizisi Yerleşik Değişkenleri
Uygulama Alanı: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
Görev sırası yerleşik değişkenleri System Center 2012 Configuration Manager tarafından sağlanır. Yerleşik değişkenler, görev dizisinin çalıştığı ortam ve tüm görev dizisi üzerinden erişilebilen değerleri hakkında bilgi sağlar. Genellikle, yerleşik değişkenler görev sırasındaki adımlar çalıştırılmadan önce başlatılır. Örneğin, _SMSTSLogPath yerleşik değişkeni, Configuration Manager bileşenlerinin görev dizisi çalışırken günlük dosyalarını yazmak için kullandığı yolu belirten bir ortam değişkenidir; görev sırasındaki tüm adımlar bu ortam değişkenine erişebilir. Ancak, _SMSTSCurrentActionName gibi bazı değişkenler her adımdan önce değerlendirilir. Yerleşik değişkenlerin değerleri genellikle salt okunurdur. Adı alt çizgi ile başlayan yerleşik değişkenlerin değerleri salt okunurdur.
Görev Sırası Yerleşik Değişken Listesi
Aşağıdaki listede, Configuration Manager hizmetinde kullanılabilen yerleşik değişkenler açıklanmaktadır:
Yerleşik Değişken Adı |
Açıklama |
---|---|
_SMSTSAdvertID |
Çalışan geçerli görev dizisi dağıtımının bağımsız kimliğini depolar.Configuration Manager yazılım dağıtımı kimliği ile aynı biçimi kullanır. Görev dizisi tek başına ortamdan çalıştırılıyorsa değişken tanımlı değildir. Örnek: ABC20001 |
_TSAppInstallStatus |
Yalnızca System Center 2012 R2 Configuration Manager ve sonraki sürümleri için: Görev sırası _TSAppInstallStatus değişkenini, Uygulamayı Yükle görev sırası adımı sırasında uygulamanın yükleme durumuyla ayarlar. Görev sırası, değişkeni aşağıdaki değerlerden biriyle ayarlar:
|
_SMSTSBootImageID |
Bir önyükleme görüntüsünün paket kimliği o an çalışan görev dizisiyle ilişkiliyse, Configuration Manager önyükleme görüntü paket kimliğini depolar. İlişkili Configuration Manager önyükleme görüntü paketi yoksa değişken ayarlanmaz. Örnek: ABC00001 |
_SMSTSBootUEFI |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Görev sırası, UEFI modunda bir bilgisayar algıladığında SMSTSBootUEFI değişkenini ayarlar. |
_SMSTSClientGUID |
Configuration Manager istemci GUID'inin değerini depolar. Görev dizisi tek başına ortamdan çalışıyorsa, bu değişken ayarlanmaz. Örnek: 0a1a9a4b-fc56-44f6-b7cd-c3f8ee37c04c |
_SMSTSCurrentActionName |
O an çalışan görev sırası adımının adını belirtir. Bu değişken, görev sırası yöneticisi her adımı çalıştırmadan önce ayarlanır. Örnek: komut satırını çalıştır |
_SMSTSDownloadOnDemand |
Geçerli görev dizisi isteğe bağlı indirme modunda çalışıyorsa, true olarak ayarlar; bu da görev sırası yöneticisinin içeriği yalnızca içeriğe erişmesi gerektiğinde yerel olarak indirdiği anlamına gelir. |
_SMSTSInWinPE |
Geçerli görev sırası adımı Windows PE ortamda çalışıyorsa bu değişken true olarak ayarlanırken, başka bir ortamdaysa false olarak ayarlanır. Geçerli işletim sistemi ortamını belirlemek için bu görev sırası değişkenini sınayabilirsiniz. |
_SMSTSLastActionRetCode |
Çalıştırılan son eylemi tarafından döndürülen dönüş kodunu depolar. Bu değişken, bir sonraki adımın çalıştırılıp çalıştırılmadığını belirlemek için bir koşul olarak kullanılabilir. Örnek: 0 |
_SMSTSLastActionSucceeded |
Değişken, son eylem başarılıysa true, değilse false olarak ayarlanır. Adım devre dışı bırakıldığından veya ilişkili koşul false olarak değerlendirildiğinden son eylem atlandıysa, bu değişken sıfırlanmaz; bu da hala bir önceki eyleme ait değeri içerdiği anlamına gelir. |
_SMSTSLaunchMode |
Görev sırası başlatma yöntemini belirtir. Görev dizisi, aşağıdaki değerlere sahip olabilir:
|
_SMSTSLogPath |
Günlük dizininin tam yolunu depolar. Bu, eylemlerin günlüğe nerede kaydedildiğini belirlemek için kullanılabilir. Kullanılabilir bir sabit sürücü yoksa, bu değer ayarlanmaz. |
_SMSTSMachineName |
Bilgisayar adını depolar ve belirtir. Görev dizisinin tüm durum iletilerini günlüğe kaydetmek için kullanacağı bilgisayarın adını depolar. Yeni işletim sisteminde bilgisayar adını değiştirmek için OSDComputerName değişkenini kullanın. Örnek: ABC |
_SMSTSMDataPath |
SMSTSLocalDataDrive değişkeni tarafından tanımlanan yolu belirtir. SMSTSLocalDataDrive değişkenini görev dizisi başlamadan önce, örneğin bir toplama değişkeni ayarlayarak tanımlarsanız, _SMSTSMDataPath değişkeni, Görev Dizisi başladıktan sonra Configuration Manager tarafından tanımlanır. |
_SMSTSMediaType |
Yüklemeyi başlatmak için kullanılan medya türünü belirtir. Medya türlerine örnek olarak Önyükleme Medyası, Tam Medya, PXE ve Önceden Hazırlanmış Medya verilebilir. |
_SMSTSMP |
Bir Configuration Manager yönetim noktasının adını veya IP adresini depolar. |
_SMSTSMPPort |
Bir Configuration Manager yönetim noktasının yönetim noktası bağlantı noktası numarasını depolar. Örnek: 80 |
_SMSTSOrgName |
Bir görev dizisinin ilerleme durumunda, kullanıcı arabiriminin iletişim kutusunda görüntülenen marka başlığı adını depolar. Örnek: XYZ Kuruluşu |
_SMSTSPackageID |
Çalışan geçerli görev dizisi kimliğini depolar. Bu kimlik, Configuration Manager yazılım paketi kimliği ile aynı biçimi kullanır. Örnek: HJT00001 |
_SMSTSPackageName |
Geçerli görev dizisinin, görev dizisi oluşturulduğu sırada Configuration Manager yöneticisi tarafından belirtilen görev dizisi adını depolar. Örnek: Windows 7 görev dizisi dağıtma |
_SMSTSRunFromDP |
geçerli görev dizisi dağıtım noktasından çalıştır modunda çalışıyorsa true olarak ayarlanır, bu da görev dizisi yöneticisinin gerekli paket paylaşımlarını dağıtım noktasından alacağı anlamına gelir. |
_SMSTSSiteCode |
Configuration Manager sitesinin site kodunu depolar. Örnek: ABC |
_SMSTSType |
O sırada çalışan görev dizisinin türünü belirtir. Aşağıdaki değerlere sahip olabilir: 1 - Genel bir görev dizisini gösterir. 2 - Bir işletim sistemi dağıtımı görev dizisini gösterir. |
_SMSTSTimezone |
_SMSTSTimezone değişkeni, saat dilimi bilgilerini aşağıdaki biçimde (boşluksuz) depolar: Bias, StandardBias, DaylightBias, StandardDate.wYear, wMonth, wDayOfWeek, wDay, wHour, wMinute, wSecond, wMilliseconds, DaylightDate.wYear, wMonth, wDayOfWeek, wDay, wHour, wMinute, wSecond, wMilliseconds, StandardName, DaylightName Örnek: Doğu Saati ABD ve Kanada için bu değer 300,0,-60,0,11,0,1,2,0,0,0,0,3,0,2,2,0,0,0,Doğu Standart Saati, Doğu Yaz Saati olacaktır |
_SMSTSUseCRL |
Görev dizisinin yönetim noktası ile iletişim kurmak için Güvenli Yuva Katmanı (SSL) sertifikası kullandığında sertifika iptal listesi kullanıp kullanmayacağını belirtir. |
_SMSTSUserStarted |
Bir görev dizisinin bir kullanıcı tarafından başlatılmış olup olmadığını belirtir. Bu değişken, yalnızca görev dizisi Yazılım Merkezi'nden başlatılmışsa ayarlanır. Örneğin, _SMSTSLaunchMode değişkeni SMS olarak ayarlanmışsa. Değişken, aşağıdaki değerlere sahip olabilir:
|
_SMSTSUseSSL |
Görev dizisinin Configuration Manager yönetim noktası ile iletişim kurmak için SSL kullanıp kullanmadığını belirtir. Siteniz yerel modda çalışıyorsa, değer true olarak ayarlanır. |
_SMSTSWTG |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Bilgisayarın Windows To Go cihazı olarak çalışıp çalışmadığını belirtir. |
SMSTSAssignmentsDownloadInterval |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Bu değişkeni, ilke döndürmeyen son denemeden sonra istemcinin ilkeyi indirmeye çalışmadan önce bekleyeceği saniye sayısını belirtmek için kullanın. Varsayılan olarak, istemci yeniden denemeden önce 0 saniye bekler. Medyadan veya PXE'den bir başlatma öncesi komutu kullanarak bu değişkeni ayarlayabilirsiniz. |
SMSTSAssignmentsDownloadRetry |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Bu değişkeni, ilk denemede ilke bulunamadığında istemcinin ilkeye indirmeye çalışacağı deneme sayısını belirtmek için kullanın. Varsayılan olarak, istemcinin 0 kez yeniden dener. Medyadan veya PXE'den bir başlatma öncesi komutu kullanarak bu değişkeni ayarlayabilirsiniz. |
SMSTSAssignUsersMode |
Bir görev dizisinin kullanıcıları hedef bilgisayar ile nasıl ilişkilendirdiğini belirtir. Değişkeni aşağıdaki değerlerden birine ayarlayın:
|
SMSTSDownloadProgram |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Bu değişkeni, görev dizisi için varsayılan Configuration Manager yükleyicisi yerine içerik indirmek için kullanılan bir yükleyici programı olan Alternatif İçerik Sağlayıcısını belirtmek için kullanın. İçerik indirme işleminin bir parçası olarak görev dizisi, belirtilen yükleyici program açısından değişkeni kontrol eder. Belirtilmişse, görev dizisini indirmeyi gerçekleştirmek üzere programı çalıştırır. |
SMSTSDownloadRetryCount |
Yalnızca System Center 2012 R2 Configuration Manager ve sonraki sürümleri için: Configuration Manager öğesinin bir dağıtım noktasından içerik indirmeyi deneme sayısını belirtmek için bu değişkeni kullanın. Varsayılan olarak, istemci 2 kez yeniden dener. |
SMSTSDownloadRetryDelay |
Yalnızca System Center 2012 R2 Configuration Manager ve sonraki sürümleri için: Configuration Manager öğesinin bir dağıtım noktasından içerik indirmeyi denemeden önce beklediği saniye sayısını belirtmek için bu değişkeni kullanın. Varsayılan olarak, istemci yeniden denemeden önce 15 saniye bekler. |
SMSTSErrorDialogTimeout |
Bir görev dizisinde bir hata oluştuğunda, bu değişken tarafından belirtilen sayıda saniyenin ardından otomatik olarak kapatılan bir iletişim kutusu görüntülenir. Varsayılan olarak, iletişim kutusu 900 saniyenin (15 dakika) ardından otomatik olarak kapatılır... |
TSErrorOnWarning |
Yalnızca System Center 2012 R2 Configuration Manager ve sonraki sürümleri için: Görev dizisi altyapısının Uygulama Yükleme görev dizisi adımı sırasında algılanan bir uyarıyı hata olarak algılayıp algılamayacağını belirtmek için bu değişkeni kullanın. Bir gereksinim karşılanmadığı için bir veya daha fazla uygulamayı ya da gerekli bağımlılık yüklenemediyse, _TSAppInstallStatus değişkeni Görev dizisi tarafından Uyarı olarak ayarlanır. TSErrorOnWarning değişkenini True olarak ayarlandığınızda ve _TSAppInstallStatus değişkeni Uyarı olarak ayarlandığında, hata olarak kabul edilir.False şeklindeki değer, varsayılan davranıştır. |
SMSTSLanguageFolder |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Önyükleme görüntüsünün dilden bağımsız görüntüleme dilini değiştirmek için bu değişkeni kullanın. |
SMSTSLocalDataDrive |
Görev dizisi çalışırken geçici dosyaların hedef bilgisayarda nerede depolanacağını belirtir. Bu değişken, görev dizisi başlamadan önce, örneğin bir toplama değişkeni ayarlanarak, ayarlanmalıdır. Görev dizisi başladıktan sonra, _SMSTSMDataPath değişkeni Configuration Manager tarafından tanımlanır. |
SMSTSMPListRequestTimeout |
Yalnızca System Center 2012 R2 Configuration Manager ve sonraki sürümleri için: Bir görev dizisinin konum hizmetlerinden yönetim noktası listesini alamadıktan sonra bir uygulamayı yüklemeyi yeniden denemeden önce kaç milisaniye bekleyeceğini belirtmek için bu değişkeni kullanın. Varsayılan olarak, görev dizisi adımı yeniden denemeden önce 60.000 milisaniye (60 saniye) bekler ve üç kereye kadar yeniden deneme gerçekleştirir. Bu değişken yalnızca Uygulamayı Yükle görev sırası adımı için geçerlidir. |
SMSTSPersistContent |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Görev dizisi önbelleğindeki içeriği geçici olarak devam ettirmek için bu değişkeni kullanın. |
SMSTSPostAction |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Görev dizisi tamamlandıktan sonra çalıştırılan bir komutu belirtir. Örneğin, bu değişkeni kullanarak, görev dizisi tarafından cihaza bir işletim sistemi dağıtıldıktan sonra katıştırılmış cihazlarda yazma filtrelerini etkinleştiren bir betik belirtebilirsiniz. |
SMSTSPreferredAdvertID |
Hedef bilgisayarda belirli bir hedeflenen dağıtımın çalıştırılmasını zorlar. Bu, medya ya da PXE'den bir önceden başlatma komutu aracılığıyla ayarlanabilir. Bu değişken ayarlanmışsa, görev dizisi gerekli tüm dağıtımları geçersiz kılar. |
OSDPreserveDriveLetter |
System Center 2012 Configuration Manager SP1 ve sonraki sürümleri için: Bu değişken, işletim sistemi görüntüsün WIM dosyasında yakalanan sürücü harfini, görüntü bir hedef bilgisayara uygulanırken görev dizisi tarafından kullanılıp kullanılmayacağını belirler. Hizmet paketi yüklü olmayan Configuration Manager ürününde, WIM dosyasında yakalanan sürücü harfi, işletim sistemi görüntüsü WIM dosyası uygulanırken kullanılır.Configuration Manager SP1'de, İşletim Sistemini Uygula görev dizisi adımındaki Hedef ayarı için belirlediğiniz konumu kullanmak üzere bu değişkeni False olarak ayarlayabilirsiniz. İşletim Sistemini Uygula görev dizisi adımı hakkında daha fazla bilgi için İşletim Sistemi Görüntüsünü Uygula konusunun Configuration Manager'da Görev Dizisi Adımları bölümüne bakın. |
SMSTSRebootDelay |
Bilgisayar yeniden başlatılmadan kaç saniye bekleneceğini belirtir. Bu değişken 0 olarak ayarlanmamışsa, görev dizisi yöneticisi, yeniden başlatmadan önce bir bildirim iletişim kutusu görüntüler. Örnekler: 0 30 |
SMSTSRebootMessage |
Yeniden başlatma istendiğinde kapatma iletişim kutusunda görüntülenecek iletiyi belirtir. Bu değişken ayarlanmazsa, varsayılan ileti görüntülenir. Örnek: Bu bilgisayar, görev dizisi yöneticisi tarafından yeniden başlatılıyor. |
SMSTSRebootRequested |
Geçerli görev dizisi adımı tamamlandıktan sonra bir yeniden başlatma isteğinin olduğunu belirtir. Yeniden başlatma gerekiyorsa, bu değişkeni true olarak ayarlamanız yeterlidir; görev dizisi yöneticisi, bu görev dizisi adımı tamamlandıktan sonra bilgisayarı yeniden başlatır. Görev dizisi adımının tamamlanması için görev dizisi adımının bilgisayarı yeniden başlatması gerekiyorsa, bu görev dizisi değişkenini ayarlamalıdır. Bilgisayar yeniden başlatıldıktan sonra görev dizisi sonraki görev dizisi adımından çalışmaya devam eder. |
SMSTSRetryRequested |
Geçerli görev dizisi adımı tamamlandıktan sonra bir yeniden deneme isteğinde bulunur. Bu görev dizisi değişkeni ayarlanmışsa, SMSTSRebootRequested değişkeni de true olarak ayarlanmalıdır. Bilgisayar yeniden başlatıldıktan sonra, görev dizisi yöneticisi aynı görev dizisi adımını yeniden çalıştırır. |
SMSTSUDAUsers |
Hedef bilgisayarın birincil kullanıcısını belirtir. Kullanıcıları aşağıdaki biçimi kullanarak belirtin. Birden çok kullanıcıyı bir virgülle (,) ayırın. Örnek: domain\user1, domain\user2, domain\user3 Kullanıcıları hedef bilgisayarla ilişkilendirme hakkında daha fazla bilgi için bkz. Kullanıcıları Bir Hedef Bilgisayarla İlişkilendirme. |