Версия 2.0 PS
$user = [ADSI]"WinNT://ComputerName/User"
$user.UserFlags = 65536 // Flag value used to set password to not expire
$user.SetInfo()
Большая ссылка - http://learningpcs.blogspot.com/2011/01/powershell-winnt-provider.html
Вероятно, проблема была связана с solr, поскольку изначально мы модифицировали solrconfig, а позже даже solr.xml (из solr) в процессе проб и ошибок.
Итак, я проделал все снова с нуля. На этот раз я сослался на другое, весьма актуальное How-To
В общем, ошибка, которую я сделал, заключалась в том, чтобы внести изменения в solr. Не делайте этого!
Solr Tomcat Wiki предлагает: « Solr4.3 требует совершенно другого развертывания. Эти инструкции устарели и предназначены для неопределенной версии Solr. "
В вики вы обычно нажимаете на указатель и пропускаете мелкий шрифт! Я передал это, поэтому испортил рабочий solr (удачно, что у меня была резервная копия).
Из упомянутого мною How-To я узнал следующее:
1 Не вносите изменения в рабочую конфигурацию solr (например, запустите solr от пристани, чтобы проверить, нормально ли он запускается)
2 Запустите tomcat, прежде чем добавлять в него solr. (запустите оба независимо. Остановите обе службы, если вы уверены, что оба в порядке)
3 Допустим, путь solr - /usr/local/solr-4.x, затем скопируйте solr-4.x.war из / usr /local/solr-4.x/dist/solr-4.xxwar до /usr/local/solr-4.x/example/solr/solr.war. Это все, что вам нужно сделать в каталоге solr. Остальное, вам нужно перенести несколько файлов из каталога solr в каталог tomcat (часть 6)
4 Измените файл server.xml tomcat и убедитесь, что в нем есть кодировка URIEn:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" />
5 Создайте файл solr.xml в tomcat '