Если это то, что вы просто пытаетесь загрузить на элемент, попробуйте использовать это. При загрузке страницы он добавит ваше целевое свойство с правильным атрибутом.
$ (your_element_here) .prop ('target', '_blank');
По умолчанию во всех современных версиях Windows есть политика локальной безопасности, которая ограничивает доступ пользователей к пустым паролям только на локальной консоли. Другими словами, пользователь, имеющий пустой пароль, должен физически находиться на компьютере для входа в систему. Пользователь не может подключиться к службе как к пакетному пользователю по сети и т. Д.
Это можно изменить, изменив политику в разделе «Локальные политики» -> «Параметры безопасности». Или, изменив значение LimitBlankPasswordUse в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa на ноль.
Но, и это очень важно, это создаст серьезную проблему в вашей безопасности, поскольку пользователи с пустыми паролями будут теперь можно записывать удаленные и пустые пароли довольно легко догадаться. Я не могу придумать никаких причин, чтобы служба запускалась под учетной записью без пароля, поэтому моя рекомендация была бы - не делайте этого.
Какая версия Windows? Я полагаю, что в Windows XP по крайней мере служба не может быть запущена как пользователь с пустым паролем.
Если у вас есть время, вы можете попробовать установить такие вещи, как «разрешить взаимодействие с рабочим столом» на служба и «разрешить вход в систему» для пользователя.
Но я думаю, что с паролем вам будет лучше по нескольким причинам. Почему вы этого не хотите?