A DirectAccess-parancsfájlkezelés lehetővé teszi, hogy PowerShell-parancsfájlokkal futtathassa a Network Shell- (Netsh-) és a PowerShell-parancsok kombinációit, így konfigurálhatja a DirectAccess eszközt az összes szükséges csoportházirend-objektummal és -beállítással.

A DirectAccess beépülő modul mindig egy XML (Extensible Markup Language) adatfájlt hoz létre a beállítások mentésekor vagy alkalmazásakor. Ezen fájl alapértelmezett helye a %windir%\DirectAccess\DirectAccessConfig.xml. A fájlban lévő XML-címkékkel módosíthatja és testreszabhatja ezt az XML-fájlt. Az <InternalNetworkInterface> címkével például kézi úton adhatja meg a DirectAccess-kiszolgálón lévő belső hálózati illesztő nevét és azonosítóját. A testreszabott XML-fájl ezután bemenő adatként az Engine.ps1 nevű PowerShell-parancsfájlba helyezhető, hogy konfiguráljon egy DirectAccess-kiszolgálót, valamint meghatározza az összes szükséges csoportházirend-beállítást.

Az Engine.ps1 PowerShell-parancsfájl a Microsoft Technet Script Center részének parancsfájltárában (https://go.microsoft.com/fwlink/?LinkId=145944 (előfordulhat, hogy a lap angol nyelven jelenik meg)) érhető el.

A parancsfájl végrehajtásának szintaxisa a következő:

engine.ps1 –mode {serveronly|gpsettingonly|all} [–data <dataFilePath>] [-log <logFilePath>]
  • A mode paraméter kötelező, és meg kell adnia a következők egyikét:

    • serveronly: Ez az érték csak a DirectAccess-kiszolgálót konfigurálja, és nem hoz létre, valamint nem konfigurál csoportházirend-objektumokat és -beállításokat.

    • gpsettingonly: Ez az érték csak a csoportházirend-objektumokat és -beállításokat konfigurálja, és nem hozza létre, valamint nem állítja be a DirectAccess-kiszolgálót.

    • all: Ez az érték a DirectAccess-kiszolgálót és a csoportházirend-objektumokat és -beállításokat is konfigurálja. Ugyanolyan, mint ha a DirectAccess-ellenőrzés lapon az Alkalmaz gombra kattintana.

  • A data paraméter a testreszabott XML-fájl elérési útja. Ez nem kötelező. Ha nincs megadva hely, a parancsfájl a %windir%\DirectAccess mappában lévő DirectAccessConfig.xml fájlt futtatja.

  • A log paraméter a naplófájl elérési útja. Ez nem kötelező. Ha nincs megadva hely, a parancsfájl a DirectAccess_log.txt fájlt hozza létre abban a mappában, amelyből a parancsfájlt futtatja.

További hivatkozások