DirectAccess komut dosyası, DirectAccess'i gerekli tüm Grup İlkesi nesneleri ve ayarlarıyla yapılandırmak üzere Ağ Kabuğu (Netsh) ve PowerShell komutlarının bir birleşimini çalıştırmak için bir PowerShell komut dosyası kullanmanızı sağlar.

DirectAccess ek bileşeni, ayarları her kaydettiğinizde veya uyguladığınızda bir Genişletilebilir Biçimlendirme Dili (XML) veri dosyası oluşturur. Bu dosyanın varsayılan konumu %windir%\DirectAccess\DirectAccessConfig.xml şeklindedir. Bu XML dosyasını, dosyadaki XML etiketlerini kullanarak değiştirebilir ve özelleştirebilirsiniz. Örneğin, <InternalNetworkInterface> etiketi, DirectAccess sunucusundaki iç ağ arabiriminin adını ve kimliğini el ile belirtmenizi sağlar. Özelleştirilen XML dosyası daha sonra, DirectAccess sunucusunu ve gerekli tüm Grup İlkesi ayarlarını yapılandırmak üzere Engine.ps1 adlı bir PowerShell komut dosyasına girdi olarak geçirilebilir.

Engine.ps1 PowerShell komut dosyası, Microsoft Technet'teki Komut Dosyası Merkezi Komut Dosyası Deposu'nda bulunur (https://go.microsoft.com/fwlink/?LinkId=145944) (bu sayfa İngilizce içeriğe sahip olabilir).

Komut dosyasını çalıştırmak için sözdizimi şu şekildedir:

engine.ps1 –mode {serveronly|gpsettingonly|all} [–data <dataFilePath>] [-log <logFilePath>]
  • mode parametresi gereklidir ve aşağıdakilerin birini belirtmelisiniz:

    • serveronly: Bu değer yalnızca DirectAccess sunucusunu yapılandırır ve Grup İlkesi nesneleri veya ayarları oluşturmaz ya da yapılandırmaz.

    • gpsettingonly: Bu değer yalnızca Grup İlkesi nesneleriyle ayarlarını yapılandırır ve DirectAccess sunucusu oluşturmaz veya yapılandırmaz.

    • all: Bu değer hem DirectAccess sunucusunu hem de Grup İlkesi nesneleriyle ayarlarını yapılandırır. Bu, DirectAccess Değerlendirmesi sayfasında Uygula'yı tıklatmayla eşdeğerdir.

  • data parametresi, özelleştirilmiş XML dosyasının yoludur. Bu işlem isteğe bağlıdır. Bir konum belirtilmezse, komut dosyası %windir%\DirectAccess klasöründeki DirectAccessConfig.xml dosyasını çalıştırır.

  • log parametresi, günlük dosyasının yoludur. Bu işlem isteğe bağlıdır. Bir konum belirtilmezse, komut dosyası, kendisini çalıştırdığınız klasörde DirectAccess_log.txt dosyasını oluşturur.

Ek başvurular