Jan 10

Изпълняване на .php скриптове вместо .vbs под Command Prompt?

[ UPDATED – 11.01.2009 ]

Почти съм убеден, че повечето от Вас, които пишете скриптове за управление/конфигуриране на компютри под Windows използват VBScript. Защо? Защото го има от мноооого отдавна, защото има купища информация за него в Интернет, заедно с безброй примерии защото е почти “прост” за използване … даже прекалено? Нека си признаем – като скриптов език не е нищо особено. Основните му предимства са три (според мен!):

  • вграден е в операционната система от Windows 95/98 насам;
  • лесно се инстанциират ActiveX/COM обекти (дефакто в това му е силата…но и слабото място);
  • подписване на скрипта с цифров сертификат (codeSigning);

Continue reading

Jan 09

Как да добавим нови тагове и атрибути в WordPress -> TinyMCE

За визуален редакторна статиите в WordPressе избран TinyMCE (вариант на т.нар. WYSIWYG). Тези, които го използват сигурно са забелязали един “страничен ефект” – редакторът премахва някои таговеи атрибути при Save или преминаване от Visual към HTML режим. Използвам кавичките нарочно, защотоповедението на WordPress и TinyMCE е такова от съображение за сигурност. Това обаче създава проблеми на потребителите особено, когато използват code highlight приставки в блога си. Някои от тях използват нестандартни атрибути, които биват отстранявани, с което plugin-ът губи своя смисъл.

Continue reading

Nov 22

Как да забраним функцията Drag-And-Drop в конзолата Active Directory Users & Computers

Drag-And-Drop функцията е доста полезна като цяло . Тя присъства и в конзолата Active Directory Users & Computers (ADUC)в сървърните версии на Windows, когато имате домейн. В този контекст маркирате даден потребителски/компютърен акаунт или организационна единица, провлачвате с мишката и обектът отива на новото място. Но при малко невнимание можете да сбъркате целевото OU и обектът да попадне на друго място. Това би създало много проблеми, особено ако не го забележите – в конкретното OU може да се отразяват различни групови политики, може да има делегиран контрол. Въобще – неприятна случка.

От SP1 за Server 2003 нагоре можете да забраните функцията Drag-And-Drop в ADUC. Атрибутът, който трябва да се модифицира се нарича flags и за всеобщо щастие се намира в самата Активна директория.

Continue reading

Nov 18

Как да открием кои ключове/стойности от Windows registry използва дадена програма

Понякога се налага да знаем към кои ключове в системния регистър се обръща дадена програма. Дали заради дебъг или заради нещо друго няма толкова голямо значение. Например на мен скоро ми се наложи да задам ключ в регистрито, който има отношение към Netlogon услугата, но не можах да си спомня точно как се казва. Вместо да губя време в търсене в google на базата на частични спомени, предпочетох другия подход, а именно – използването на програмата Regmon.exe на SysInternals. Тя дава моментна информация за операциите по търсене, четене и модифициране на системния регистър от различните програми.

Continue reading

Nov 16

Windows installation has encountered an error and needs to be restarted при инсталация на Windows Server 2008

Когато се опитате да инсталирате Windows Server 2008 на физическа или виртуална машина можете да попаднете на следното съобщение за грешка:

[singlepic=117,220]

След като рестартирате програмата SETUP резултатът е същия.

Причината.

Continue reading