Aracılığıyla paylaş


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:

  1. Tanımlanmamış: Uygulamayı Yükle görev sırası çalıştırılmadığında ayarlanır.

  2. Hata: Uygulamayı Yükle görev sırası adımı boyunca bir hata nedeniyle en az bir uygulama başarısız olduğunda ayarlanır.

  3. Uyarı: Uygulamayı Yükle görev sırası adımı boyunca bir hata oluşmamasına karşın bir gereksinim karşılanmadığı için bir veya daha fazla uygulama ya da gerekli bağımlılık yüklenmediğinde ayarlanır.

  4. Başarılı: Uygulamayı Yükle görev sırası adımında bir hata veya uyarı oluşmadığında ayarlanır.

_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:

  • SMS - Görev dizisinin Configuration Manager istemcisi kullanılarak başlatıldığını belirtir.

  • UFD - Görev dizisinin USB medyası kullanarak başlatıldığını ve USB medyasının Windows XP/2003'te oluşturulduğunu belirtir.

  • UFD+FORMAT - Görev dizisinin USB medyası kullanarak başlatıldığını ve USB medyasının Windows Vista veya daha sonraki bir sürümde oluşturulduğunu belirtir.

  • CD - Görev dizisini bir CD kullanılarak başlatıldığını belirtir.

  • DVD - Görev dizisini bir DVD kullanılarak başlatıldığını belirtir.

  • PXE - Görev dizisinin PXE'den başlatıldığını belirtir.

  • HD – Görev dizisinin bir sabit diskten (yalnızca önceden hazırlanmış medya) başlatıldığını belirtir.

_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:

  • true - Görev dizisinin Yazılım Merkezi'nden bir kullanıcı tarafından elle başlatıldığını belirtir.

  • false - Görev dizisinin Configuration Manager zamanlayıcısı tarafından otomatik olarak başlatıldığını belirtir.

_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:

  • Otomatik: Görev dizisi, işletim sistemini hedef bilgisayara dağıtırken belirtilen kullanıcılar ile hedef bilgisayar arasında bir ilişki oluşturur.

  • Bekleyen: Görev dizisi, belirtilen kullanıcılar ve hedef bilgisayar arasında bir ilişki oluşturur, ancak ilişki ayarlanmadan önce yönetici kullanıcıdan onay bekler.

  • Devre dışı: Görev dizisi, işletim sistemini dağıtırken kullanıcıları hedef bilgisayarla ilişkilendirmez.

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.