Показаны сообщения с ярлыком windows. Показать все сообщения
Показаны сообщения с ярлыком windows. Показать все сообщения

пятница, 17 мая 2013 г.

Создание сервиса в Windows (NSSM)

Иногда нужно сделать что то сервисом в Windows
Использовать стандартные утилиты не всегда получается. С ними часто нужно повозиться :(.
Есть алтернативная утилита NSSM - the Non-Sucking Service Manager.
Название о многом говорит... После нескольких попыток использовать стандартные утилиты я понял почему она появилась и имеет такое название :)

Использовать ее гораздо проще, в общем рекомендую..
Есть две версии 32/64 bit в одном архиве.

Распаковываем нужную версию в любое место, например в
C:\environment\nssm.exe

HELP
C:\>C:\environment\nssm.exe
NSSM: The non-sucking service manager
Version 2.16, 2012-12-01
Usage: nssm <option> [args]


To show service installation GUI:
        nssm install [<servicename>]

To install a service without confirmation:
        nssm install <servicename> <app> [<args>]

To show service removal GUI:
        nssm remove [<servicename>]

To remove a service without confirmation:
        nssm remove <servicename> confirm

INSTALL SERVICE FROM COMMAND LINE:
C:\>C:\environment\nssm.exe install NAME_FOR_SERVICE c:\e
nvironment\path\to\script\or\programm programm_args
Service "NAME_FOR_SERVICE" installed successfully!
DELETE SERVICE FROM COMMAND LINE:

C:\Users\Administrator>C:\environment\nssm.exe remove NAME_FOR_SERVICE confirm
Service "NAME_FOR_SERVICE" removed successfully!
Попробовать запустить.остановить его вы можете стандартным способом Manage -> Configuration -> Services  

Ссылки:
NSSM

воскресенье, 10 марта 2013 г.

Удобное переключение между звуковыми картами в Windows

Купил себе наушники со встроенной звуковой картой.
Все отлично, только часто приходится переключаться между основными колонками и наушниками.
Действие само по себе не сложное. Зайти и поменять устройство воспроизведения звука по-умолчанию. Но меня это как то напрягает и я решил найти вариант, который позволит мне автоматизировать данное действие.

Итак нашел утилиту DefSound, которая работает под Vista и более новыми ОС семейства Windows. Болльшим + является то, что она доступна и в исходных кодах, что позволит каждому желающему доработать ее или хотя бы проверить, что нет вредоносных закладок.
В общем спасибо автору :)

А теперь опишу как ее использовать...

вторник, 25 сентября 2012 г.

grep в Windows? Легко!


Многим юниксоидам очень не хватает команды grep при работе в cmd Windows.
Команды с таким названием в Windows нет :(

К счастью, в Windows XP (и выше) появились две команды, которые призваны исправить положение — это find и более мощный вариант — findstr.

Первая простая, и имеет явный недостаток — искомый текст надо заключать в кавычки.
Не знаю, как вам — но мне очень не удобно печатать кавычки каждый раз :)
findstr же этого не требует, и к тому же позволяет искать используя мощь регулярных выражений.
Таким образом, теперь надо помнить, что мы не в bash\zsh\etc, а в Win, и набирать findstr вместо grep.

Ну а на своей машине я сделал следующее:

echo findstr %1 %2 %3 %4 %5 > %systemroot%\grep.cmd

теперь можно не задумываясь грепать вывод:

C:\WINDOWS>netstat -an | grep LISTEN

C:\WINDOWS>findstr LISTEN
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1963 0.0.0.0:0 LISTENING
TCP 10.198.17.58:139 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1025 0.0.0.0:0 LISTENING
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING
TCP 127.0.0.1:9051 0.0.0.0:0 LISTENING
TCP 192.168.56.1:139 0.0.0.0:0 LISTENING

ifconfig:
echo IF "%1"=="-a" (ipconfig /all) ELSE (ipconfig %1) > %systemroot%\ifconfig.cmd

man:
echo %1 /?> %systemroot%\man.cmd

ls:
echo IF "%1"=="-a" (dir) ELSE (IF "%1"=="-al" (dir) ELSE (dir %1 %2 %3 %4 %5)) > %systemroot%\ls.cmd
Я часто на автомате даю ключ(и) -a(l) команде ls, по этому добавил их «обработку»

P.S. спасибо AddRemover.

Ссылки:
grep в Windows? Легко!

воскресенье, 12 февраля 2012 г.

Free soft для Windows - Альтернативы платному ПО

Переустанавливая в очередной раз Windows 7, решил пользоваться только лицензионным  и бесплатным софтом. Надоело искать различные кряки и в очередной раз надеяться, что там нет заразы...
Прежде всего лицензионной должна быть ОС (по крайней мере желательно...).


Приведу  список рекомендуемого ПО и ссылки на загрузку с официальных сайтов. Рекомендую обратить внимание, на то что некоторые бесплатные проги имеют и платные аналоги. Функционала бесплатных программ обычно хватает для обычного пользователя с головой.
Также обращайте внимание на то, что есть ПО написанное для 32bit и 64bit операционных систем.

Примечание:
 то что программы распространяются бесплатно не значит, что они ничего не стоят!
Часто некоторые бесплатные программы сделаны настолько качественно, что даже не имеют аналогов среди платных либо не уступают им.
Обычно такие программы существуют на пожертвованиях благодарных пользователей. Помогайте проектам, пусть даже и не большой суммой (возможности у всех разные).
Это даст возможность разработчикам продолжать совершенствовать отличный продукт для Вас и других пользователей!

вторник, 31 января 2012 г.

Создание мультизагрузочной флешки в Windows

Возникла необходимость установить Linux.
Бегать за "болванкой" как-то надоело.
Решил поставить с флешки.
Нашел достаточно простой вариант описанный в статье МУЛЬТИЗАГРУЗОЧНАЯ ФЛЕШКА. СОЗДАНИЕ ЗАГРУЗОЧНОЙ ФЛЕШКИ USB MULTIBOOT.

Мультизагрузочная флешка (usb multiboot) – это многоцелевой инструмент, представленный в виде USB носителя и предназначенный для работы с компьютером без использования операционной системы.

Мультизагрузочная флешка позволяет загрузиться и протестировать компьютерное «железо», разбить жесткий диск на разделы или загрузить Live CD, установить ОС и т.д.

пятница, 23 декабря 2011 г.

TrueCrypt + eToken

Что такое TrueCrypt я коротко описал в своей заметке "Шифрование данных - TrueCrypt"
Кратко опишу, как использовать TrueCrypt с аппаратным ключом eToken на Windows.

четверг, 22 декабря 2011 г.

eToken+Putty

Если у Вас уже есть устройство для аутентификации e Token, то имеет смысл использовать его везде, где нужно для обеспечения более высокого уровня безопасности.
Удаленный доступ к серверам имеет очень высокую степень риска (думаю со мной многие согласятся)
Т.к. даже запароленный приватный ключ в криптованном контейнере может быть скопирован при определенных обстоятельствах злоумышленником,а затем уже подобран пароль к нему.
Получить публичный ключ думаю еще легче :). Заполучив приватный ключ можно подобрать пароль даже брутфорсом, хотя это вопрос времени.. Получить ключ из eToken уже сложнее..
Ну да ладно я ушел в сторону...

OpenVpn client + eToken + Windows 7

Кратко опишу настройку OpenVPN client под Windows 7 (у меня x64, но роли это не играет) с использованием eToken Pro.

воскресенье, 23 октября 2011 г.

Установка OpenVPN GUI на Windows 7

Казалось бы что может быть проще поставить программу под винду?
С установкой OpenVPN GUI у меня возникли проблемы...
Противная семерка не захотела принимать неподписанные драйвера TAP, которые нужны для создания VPN.
Нашел объяснение разработчиков, смысл следующий: промежуточные версии драйверов, которые содержать небольшие улучшения и устранения небольших багов не отсылаются к мелкомягким на подписание. Подписываются только драйвера с серьёзными изменениями.


вторник, 1 февраля 2011 г.

Чтение BSD разделов из-под Windows

    Иногда возникает необходимость порабоать с BSD разделами из под Windows.
По умолчанию Windows не умеет рабоать с этими разделами, впрочем как и с друкиги файловыми системами *nix.
Есть хороший проект "FFS File System Driver for Windows" http://ffsdrv.sourceforge.net/  который позволяет примонтировать UFS раздел под Windows (спаcибо его авторам, выручил в тяжелый момент...)
Описание.
      Это программка для Win систем состоящая из драйвера и графической оболочки, через которую и осуществляется монтирование/размонтирование разделов. Поддерживаются FFSv1 и FFSv2.
    Сразу должен огорчить: драйвер подключает раздел в режиме read-only, так что для обмена фалами между ОС по прежнему придется пользоваться FAT разделами.
    Разделы именно монтируются, т.е. подключается новый локальный диск (в терминологии Win). В графическом интерфейсе не так много настроек: выбор устройства (FFS Disk, нумерация с 0); выбор раздела (FFS Partition, нумерация с 1); далее выбирается label (Disklabel, нумерация с 0); точка монтирования (буква диска). Есть опция автоматически монтировать раздел при загрузке ОС.
    Так выглядит интерфейс:

пятница, 22 октября 2010 г.

Деинсталяция IE8

Столкнулся с тем, что  web-управление большинства сетевого оборудования нормально нормально работает только на Internet Explorer 6.
В частности Linksys SRW224G4(ругался на невозможность ).
Система стояла Windows XP SP3 Pro в которую с обновлениями приплыло IE8

Варианты:
1. Удалить IE8 (аналогично IE7)
2. Поставить Linux + Wine (а там уже IE6)
3. Можно использовать прогу IETester. Прога позволяет открывать сайты в необходимой версии IE, для чего ее и пользуют веб разработчики (Данный вариант был найден позже...)

Решил воспользоваться 1-м вариантом.

среда, 30 июня 2010 г.

Полезные команды Windows

Для запуска комманды нажмите Start ->; Run и впишите туда указанную строчку

DNS

ipconfig /displaydns - вывод содержимого кеша DNS
ipconfig /flushdns - очистка кеша DNS

Примечание: Не забывайте, что разные приложения могут самостоятельно кешировать записи DNS. В частности браузеры это делают весьма активно. Проблема лечится перезапуском нужной программы.

понедельник, 17 мая 2010 г.

Linux аналоги программ Windows

Многие начинали осваивать операционныке системы с Windows,
поэтому при переходе на Linux встает вопрос:
"А вот на Windows я пользовался программой ХХХ, а есть ли что то аналогичное под Linux?"
Рассмотрю на примере Debian.
Для начала нужно разобраться со списком репозиториев (Debian lenny source.list)

1. Файловый менеджер Midnight Commander(он же mc)(в Windows - FAR, Total Comander)

# apt-get install mc
2. Автоматическое переключение раскладки клавиатуры X Neural Switcher (в Windows - Punto switcher)

# apt-get install gxneur
Более детальное описание здесь
3. Веб браузер Google Chrome

# apt-get install google-chrome-stable
p.s. можно поставить не обязательно стабильную версию. просмотреть остальные варианты можно командой

# apt-cache search chrome
google-chrome-beta - The web browser from Google
google-chrome-stable - The web browser from Google
google-chrome-unstable - The web browser from Google


Продолжение следует...

Ссылки:
Огромное количество соответствий программ.
Аналоги Windows-программ для Linux (UNIX)
Аналоги Linux-программ в Windows:))