mirror of
https://github.com/jakobadam/RDSFactor.git
synced 2025-06-10 06:24:38 +02:00
26 lines
No EOL
966 B
Batchfile
26 lines
No EOL
966 B
Batchfile
@echo off
|
|
:: Replace RDS Pages directory with ours
|
|
|
|
set PAGES=%SystemDrive%\Windows\Web\RDWeb\Pages
|
|
set RDSFACTOR_PAGES=%~dp0web\RDWeb\Pages
|
|
|
|
:: Add IIS AppCmd to path
|
|
set PATH=%PATH%;%windir%\system32\inetsrv\
|
|
|
|
echo ==^> Removing %PAGES%
|
|
::move %PAGES% %~dp0_pages_old
|
|
|
|
appcmd delete app "Default Web Site/RDWeb/Pages"
|
|
|
|
echo ==^> Adding RDSFactor RDWeb Pages to IIS
|
|
appcmd add app /site.name:"Default Web Site" /path:/RDWeb/Pages /physicalPath:"%RDSFACTOR_PAGES%
|
|
appcmd set app "Default Web Site/RDWeb/Pages" /applicationPool:RDWebAccess
|
|
|
|
:: Allow the application to configure authentication settings
|
|
appcmd unlock config -section:system.webServer/security/authentication/anonymousAuthentication
|
|
appcmd unlock config -section:system.webServer/security/authentication/windowsAuthentication
|
|
|
|
:: list available config settings: appcmd unlock config -section:?
|
|
:: These settings are also avail. from IIS -> Feature Delegation
|
|
|
|
echo ==^> IIS updated with RDSFactor pages |