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

вторник, 24 апреля 2012 г.

Установка DropBox как сервиса в Windows

1) Заходим на сервер с административными правами, можно через удаленный раб. стол.

2) Скачиваем Dropbox с сайта и устанавливаем для всех пользователей в папку C:\Program Files. Для этого запускаем инсталлятор с ключем /D=C:\Program Files. Например:

3) После установки необходимо выйти из Dropbox. В system tray делаем exit.

4) Далее скачиваем с сайта Microsoft программы instsrv.exe и srvany.exe.  Это необходимо для установки программы, как сервиса. Программы входят в пакет Windows Server 2003 Resource Kit Tools. После установки пакета эти программы можно найти в c:\Program Files\Windows Resource Kits.

5) Далее необходимо скопировать файлы  instsrv.exe и srvany.exe в C:\Program Files\Dropbox\bin.

6) Теперь в командной строке "C:\Program Files\Dropbox\bin\instsrv.exe" Dropbox "C:\Program Files\Dropbox\bin\srvany.exe". Для 2008 сервера команда:
sc create Dropbox binPath= "C:\Program Files\Dropbox\bin\srvany.exe" DisplayName= "Dropbox"

7) Далее изменения в реестр
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v Application /d "C:\Program Files\Dropbox\Bin\Dropbox.exe".

8) И еще
reg ADD HKLM\SYSTEM\CurrentControlSet\Services\Dropbox\Parameters /v AppDirectory /d "C:\Program Files\Bin\Dropbox".

9) Удаляем ярлык из автозапуска.
del "C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Dropbox.lnk"
10) Заходим в службы. В настройках запуска Dropbox устанавливаем запуск от имени того пользователя, от которого производили установку и настройку. Этот пользователь должен обладать административными правами

11) В завершении стартуем службу:
net start Dropbox.

12) Устанавливаем полные права на папку с Dropbox для всех пользователей.

вторник, 8 марта 2011 г.

Какой SID, какому пользователю соответствует.


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Выберите SID и посмотрите ProfileImagePath. В конце строки найдете имя пользователя.

вторник, 21 декабря 2010 г.

Редактирование удаленного реестра или реестра другой машины.




Эта статья скопирована мною с ресурса http://tehm.info/remote_reestr

Как отредактировать реестр, если компьютер не загружается, а привода CD ROM нет. Снимаем винчестер, подключаем (например, через usb кейс) к исправному компьютеру и читаем далее..
Все началось с антивируса. В процессе героической борьбы с вирусом на одном из пользовательских компьютеров, он удалил зараженный файл userinit.exe (данный файл является системным). Что привело к невозможности загрузки данного компьютера в дальнейшем. CD ROM описываемый компьютер не имел, поэтому любые трюки с загрузочными дисками мне не подходили. Пришлось снимать винчестер и подключать его к своему компьютеру, через usb кейс. userinit.exe можно просто скопировать с любого компьютера с аналогичной версией Windows. Однако из Интернета я узнал, что в подобных случаях бывает удаляется и ветка реестра, содержащая вызов userinit.exe . Чтобы не заниматься сборкой-разборкой компьютера дважды, проверим реестр машины, винчестер которой подсоединен к нашей.
Просто открыть нетекущий и несетевой реестр из редактора реестра нельзя.

Сперва нужную ветку целевого реестра надо примонтировать к ветке HKEY_LOCAL_MACHINE (HKLM) или HKEY_USERS (HKU) Важно понимать, что при этом разные реестры не "смешиваются" между собой, просто это такой способ визуализации.
Итак, запускаем regedit (Пуск - Выполнить - Regedit). Мы видим текущий реестр, то есть реестр запущеной Windows. Нам же нужен реестр нерабочей Windows. Выбираем, к примеру, ветку HKEY_USERS (к ней будем монтировать реестр нерабочей Windows)
Файл - Загрузить куст


Как именно выбрать файл куста?
Вот описание файловой структуры реестра с сайта WindowsFaq.ru:
Реестр, по сути, это несколько файлов, хранящихся на жестком диске. Эти файлы находятся в %SystemRoot%\System32\Config, где %SystemRoot% - папка, куда установлена Windows. Еще один файл (Ntuser.dat), который создается для каждого пользователя и хранит его настройки находится в %SystemDrive%\Documents and Settings\%Username%, где %Username% - имя пользователя. Ниже перечислены имена файлов.

Имя файла
Куст реестра, хранимый в нем
SAM
HKEY_LOCAL_MACHINE\SAM
SECURITY
HKEY_LOCAL_MACHINE\SECURITY
SOFTWARE
HKEY_LOCAL_MACHINE\SOFTWARE
SYSTEM
HKEY_LOCAL_MACHINE\SYSTEM
SYSTEM
HKEY_CURRENT_CONFIG
DEFAULT
HKEY_USERS\.DEFAULT
Ntuser.dat
HKEY_CURRENT_USER
Таким образом, мы подошли к определению того, что Кустом реестра называются группа разделов и параметров, как бы составляющих комплект для совместного применения и являющихся самодостаточной единицей, которую можно сохранять и восстанавливать независимо от других кустов. В англоязычной литературе куст обозначается термином «hive», что в дословном переводе значит «улей». Это вносит некоторую путаницу, но эти два термина (куст и улей) являются синонимами.
Корневой раздел - это верхний уровень разделов. Пример корневого раздела - HKEY_LOCAL_MACHINE или HKEY_CURRENT_USER.
Раздел - это папка, которая может содержать подразделы и параметры. Здесь уместна аналогия с папкой в файловой системе.
Параметр реестра состоит из трех компонент: имени, типа данных и значения.

В моем случае (напомню, мне нужна ветка, осуществляющая вызов userinit.exe), надо проверить и, при необходимости, отредактировать ветку[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Userinit"="C:\WINDOWS\system32\userinit.exe" . Для этого открываем файл %SystemRoot%\System32\Config\Software целевой машины (в моем случае полный путь был J:\Windows\System32\Config\Software)



Придумываем название папки (точки монтирования), через которую будет "виден" нужный нам куст целевого реестра. Если быть точным, предлагается указать имя раздела. Я придумал 1234



Вуаля, у нас появилась нужная папка



Открываем ее и ищем нужную нам ветку



Находим нужное значение, при необходимости редактируем



Закрываем папку и выделяем ее



Отключаем целевой куст (Файл-Выгрузить куст)



Вот и все



Если вы поклонник командной строки, то "примонтировать" и "отмонтировать" целевые файлы к текущему реестру вы можете с помощью команд
reg load hku\1234 "J:\windows\system32\config\software
и
reg unload hku\1234 "J:\windows\system32\config\software
соответственно

понедельник, 12 апреля 2010 г.

Удаление службы Windows

Для работы со службами используется команда sc. Для просмотра запущенных служб набираем sc query. Для удаления sc delete "имя службы"(на английском). Имя можно узнать в оснастке services.msc.

суббота, 13 февраля 2010 г.

Разрешение запуска редактора реестра с помощью командной строки

REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools

четверг, 28 января 2010 г.

Разрешение запуска диспетчера задач

После воздействия вирусов на систему запуск диспетчера задач невозможен. Появляется сообщение "Запуск диспетчера задач отключен администратором".
Есть проверенная возможность включить используя командную строку.
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr.
Справка:

6
. Ключи Программы редактирования системного реестра из командной строки:

REG <Операция> [Список параметров]

<Операция> == [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT ]

Код возврата: (за исключением REG COMPARE)

0
– Успешно

1
– С ошибкой
Для получения справки по определенной операции введите: REG /?

Примеры:

REG QUERY /?

REG ADD /?

REG DELETE /?

REG COPY /?

REG SAVE /?

REG RESTORE /?

REG LOAD /?

REG UNLOAD /?

REG COMPARE /?

REG EXPORT /?

REG IMPORT /?

REG DELETE <раздел> [/v <параметр> | /ve | /va] [/f]

<раздел> – Имя раздела в формате: [\\Компьютер\]Путь

<компьютер> – Имя удаленного компьютера, если оно опущено, то по умолчанию считается равным имени локального компьютера. Для удаленных компьютеров доступны только HKLM и HKU.

<путь> – Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел

<КОРЕНЬ> – Корневой раздел. Значения: [ HKLM | HKCU | HKCR | HKU | HKCC ]

<подраздел> – Полный путь к разделу реестра в выбранном корневом разделе.

<параметр> – Имя удаляемого параметра в указанном разделе. Если опущено, из указанного раздела будут удалены все подразделы и параметры.

/ve – Удалять безымянные параметры.

/va – Запрашивать все параметры данного раздела.

/f – Удалять принудительно, без дополнительного предупреждения.

понедельник, 12 января 2009 г.

Перезагрузка сетевых интерфейсов

Команды для работы с сетевыми интерфейсами. Первая отключение, вторая включение
netsh interface set interface name="2-str_56" admin=disable
netsh interface set interface name="2-str_56" admin=enable

Эти команды проверяют пингом узел в сети и если он недоступен выполняют командный файл interface_lan.bat. В котором, кстати, можно указать две предыдущие команды.
ping -n 1 -w 5000 192.168.40.233
if not %errorlevel%==0 (echo Inet is down & interface_lan.bat)
echo Inet Avaylable

среда, 12 ноября 2008 г.

Win Xp маршрутизация

Для включения маршрутизации пакетов TCP/IP выполните следующие действия:
1. Запустите редактор системного реестра (Regedt32.exe).
2. Откройте следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. Внесите следующие изменения:
Параметр: IPEnableRouter
Тип данных: REG_DWORD
Значение: 1
Значение "1" включает маршрутизацию пакетов TCP/IP для всех сетевых подключений, установленных на данном компьютере.