IIS の MAP を設定するスクリプト

MAPを設定するスクリプトを実行したところ、HTMLファイルが表示できなくて昨日から調べていた。Windows Server 2003 では、表示できた。それ以外はNG。
IEのオプションで「エラーを簡易表示する」設定をオフにしたところ


Server Configuration Error
The server has encountered a configuration error attempting to process your request. The configuration parameter MD_SCRIPT_MAPS (6014) has an invalid value. Please contact the server administrator for assistance.
てな、メッセージになった。その前は、HTTP エラー 500 でした。
そこで、SCRIPT MAP の値が不正だとなっているので調べた。

.config,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST
.exe,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,
原因は、上記2行目が「,」で終わっていたためでした。

.config,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5,GET,HEAD,POST
.exe,C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll,5