配置appcmd支持utf8

Configure appcmd to support utf8

我正在使用 appcmd 以通过调用列出网站:

appcmd.exe list config -section:system.applicationHost/sites

由于我有一些网站的名称中包含非 ascii 字符(在本例中为中文),结果是网站名称中省略了中文字符,如下所示图:

我知道可以将 "Regional and Language Options" 下的 "Language for non-Unicode programs" 更新为中文,但我想 运行 appcmd 从一开始就支持 utf8。

可能吗? 有办法配置吗?

另一种使用 appcmd 工具获取所需数据的方法是读取 ApplicationHost.config 文件。 参见:http://www.iis.net/learn/get-started/planning-your-iis-architecture/introduction-to-applicationhostconfig).