вторник, 23 марта 2010 г.
Е...о!
Собственно, из видео становится понятно, как надо работать в кризисном режиме, когда есть срывающиеся дедлайны, кризис-менеджер и офигенная команда, которая все может.
(Внимание, обсценная лексика :-)
среда, 10 марта 2010 г.
Как в .cmd файлах узнать SITE IDENTITY зная имя сайта (IIS 6)
How to recognize IIS 6 site ID by its name in command line (.cmd)
***
Стояла задача: написать .cmd скрипт для Win2003/IIS6, который создавал бы сайт и настраивал его параметры
Сайт создается через утилиту iisweb /create. Параметры настраиваются через adsutil.vbs
Проблема в том, что adsutil требует на вход site identity, которую явно из iisweb не получить.
В результате написал простенький скрипт (который, правда, требует sed for windows)
Скрипт, зная имя сайта, получает в переменную окружения его id. Может, кому-нибудь пригодится...
***
Стояла задача: написать .cmd скрипт для Win2003/IIS6, который создавал бы сайт и настраивал его параметры
Сайт создается через утилиту iisweb /create. Параметры настраиваются через adsutil.vbs
Проблема в том, что adsutil требует на вход site identity, которую явно из iisweb не получить.
В результате написал простенький скрипт (который, правда, требует sed for windows)
Скрипт, зная имя сайта, получает в переменную окружения его id. Может, кому-нибудь пригодится...
set SITE_NAME=MySite
set SED=utils\sed.exe
iisweb /query %SITE_NAME% | %SED% "$!d" > c_siteid.tmp
%SED% -i "s/.*(W3SVC\/\([0-9]*\)).*/\1/g" c_siteid.tmp
set /p SITE_ID=<c_siteid.tmp
echo id=%SITE_ID%
del c_siteid.tmp
del sed*.Бонус: команды sed
четверг, 4 марта 2010 г.
AutoPatch.Net 0.0.2
Обновил autopatch до версии 0.0.2 - теперь поддерживаются скрипты, содержащие GO. Как результат - можно создать differentional script при помощи например RedGate SQL Compare или VS for Database Professionals, и накатывать такой скрипт автопатчем без изменений
Скачать новую версию можно здесь:
http://code.google.com/p/autopatchnet/
Скачать новую версию можно здесь:
http://code.google.com/p/autopatchnet/
среда, 3 марта 2010 г.
Что нового в SOS.dll для 4-го .Net фреймворка
См. (наверное, правильней было бы писать "чт." тобишь "читай") в блоге Tess Fernandez
http://blogs.msdn.com/tess/archive/2010/03/01/new-commands-in-sos-for-net-4-0-part-1.aspx
Мне понравилась команда !GCWhere :-)
http://blogs.msdn.com/tess/archive/2010/03/01/new-commands-in-sos-for-net-4-0-part-1.aspx
Мне понравилась команда !GCWhere :-)
Подписаться на:
Сообщения (Atom)