Windows resource kit tools что это

нужным программным пакетом утилит от компании Microsft "Reskit для Windows Server 2003". Я с вами поделюсь ссылкой на его скачивание и приведу описание всех утилит

Обновлено 21.02.2021

Download Windows 2003 Reskit Tools

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов в России по системному администрированию Pyatilistnik.org. В прошлый раз я вас научил, как создавать GPT диск разными методами и пояснил для чего, это нужно уметь. Сегодня я хочу с вами поделиться стареньким, но иногда нужным программным пакетом утилит от компании Microsft «Reskit для Windows Server 2003«. Я с вами поделюсь ссылкой на его скачивание и приведу описание всех утилит входящих в него. Как я выяснил в 2021 году от моего подписчика, у многих еще в организациях в качестве серверных систем стоит Windows Server 2003, о как.

Что такое и где получить инструменты Reskit для Windows Server 2003?

Инструменты Windows Server 2003 Resource Kit — это набор программных инструментов для администраторов, разработчиков и опытных пользователей для управления Active Directory, групповой политикой, сетями TCP/IP, реестром, безопасностью, масштабируемостью и многими другими областями операционной системы Windows Server 2003.  Предоставляются следующие инструменты —

  • Acctinfo.dll — Добавляет вкладку в оснастку ADUC

  • Adlb.exe — средство балансировки нагрузки Active Directory
  • Admx.msi — анализатор файлов ADM
  • Atmarp.exe — Инструмент информации о сервере ATM ARP для Windows
  • Atmlane.exe — информация о клиенте эмуляции локальной сети банкоматов Windows
  • Autoexnt.exe — служба AutoExNT
  • Cdburn.exe — средство записи компакт-дисков ISO
  • Checkrepl.vbs — Проверить репликацию
  • Chklnks.exe — мастер проверки ссылок
  • Chknic.exe — Инструмент соответствия сетевой карты для балансировки сетевой нагрузки
  • Cleanspl.exe — очиститель спулера
  • Clearmem.exe — очистить память
  • Clusdiag.msi — средство диагностики и проверки кластера
  • Clusfileport.dll — порт файла печати кластера
  • Clusterrecovery.exe — Утилита восстановления кластера серверов
  • Cmdhere.inf —
  • Cmgetcer.dll — средство развертывания сертификатов диспетчера подключений
  • Compress.exe — сжатие файлов
  • Confdisk.exe — средство настройки диска
  • Consume.exe — инструмент анализа памяти
  • Creatfil.exe — Позволяет Создать файл
  • Csccmd.exe — параметры командной строки для кэширования на стороне клиента
  • Custreasonedit.exe — пользовательский редактор причин (задокументирован в Readme.htm)
  • Delprof.exe — утилита для удаления профиля пользователя
  • Dh.exe — отображение кучи
  • Diskraid.exe — Инструмент настройки RAID
  • Diskuse.exe — средство использования диска пользователем
  • Dnsdiag.exe — средство диагностики SMTP DNS (задокументировано в Readme.htm)
  • Dumpfsmos.cmd — Дамп ролей FSMO
  • Dvdburn.exe — средство записи ISO DVD
  • Empty.exe — бесплатный рабочий набор инструментов
  • Eventcombmt.exe — проверка репликации
  • Fcopy.exe — Утилита копирования файлов для очереди сообщений
  • Frsflags.vbs
  • Getcm.exe — обновление профиля диспетчера подключений
  • Gpmonitor.exe — монитор групповой политики
  • Gpotool.exe — объекты групповой политики
  • Hlscan.exe — инструмент отображения жестких ссылок
  • Ifilttst.exe — набор тестов IFilter
  • Ifmember.exe — инструмент членства пользователей
  • Inetesc.adm — Конфигурация усиленной безопасности Internet Explorer
  • Iniman.exe — инструмент для обработки файлов инициализации
  • Instcm.exe — установить профиль диспетчера подключений
  • Instsrv.exe — установщик службы
  • Intfiltr.exe — Инструмент сопоставления прерываний
  • Kerbtray.exe — лоток Kerberos
  • Kernrate.exe — средство профилирования ядра
  • Klist.exe — список Kerberos
  • Krt.exe — Восстановление ключа центра сертификации
  • Lbridge.cmd — L-образный мост
  • Linkd.exe
  • Linkspeed.exe — скорость соединения
  • List.exe — инструмент для создания текстовых файлов списка
  • Lockoutstatus.exe — состояние блокировки учетной записи (задокументировано в Readme.htm)
  • Logtime.exe
  • Lsreport.exe — Репортер лицензирования служб терминалов
  • Lsview.exe — средство просмотра сервера лицензий служб терминалов
  • Mcast.exe — средство многоадресной передачи пакетов
  • Memmonitor.exe — Монитор памяти
  • Memtriage.exe — средство сортировки утечек ресурсов
  • Mibcc.exe — компилятор SNMP MIB
  • Moveuser.exe — перемещение пользователей
  • Mscep.dll — надстройка служб сертификации для простого протокола регистрации сертификатов
  • Nlsinfo.exe — Инструмент информации о локали
  • Now.exe — STDOUT Текущая дата и время
  • Ntimer.exe — Таймер программы Windows
  • Ntrights.exe
  • Oh.exe — открытые дескрипторы
  • Oleview.exe — средство просмотра объектов OLE/COM
  • Pathman.exe — Диспетчер путей
  • Permcopy.exe — Копировать разрешения для общего доступа
  • Perms.exe — инструмент для доступа к пользовательским файлам
  • Pfmon.exe — Монитор ошибок страницы
  • Pkiview.msc — Инструмент исправности PKI
  • Pmon.exe — Монитор ресурсов процесса
  • Printdriverinfo.exe — Источник драйверов
  • Prnadmin.dll — объекты администрирования принтера
  • Qgrep.exe
  • Qtcp.exe — отметка времени QoS
  • Queryad.vbs — запрос Active Directory
  • Rassrvmon.exe — монитор сервера удаленного доступа
  • Rcontrolad.exe — надстройка удаленного управления Active Directory
  • Regini.exe — изменение реестра с помощью сценария
  • Regview.exe (задокументировано в Readme.htm)
  • Remapkey.exe — переназначить раскладку клавиатуры Windows
  • Robocopy.exe — надежная утилита копирования файлов
  • Rpccfg.exe — Инструмент настройки RPC
  • Rpcdump.exe
  • Rpcping.exe
  • RPing — Инструмент проверки подключения RPC
  • Rqc.exe — клиент карантина удаленного доступа
  • Rqs.exe — агент карантина удаленного доступа
  • Setprinter.exe — средство настройки диспетчера очереди печати
  • Showacls.exe
  • Showperf.exe — служебная программа для создания дампа блока данных
  • Showpriv.exe — Показать привилегии
  • Sleep.exe — ожидание пакетного файла
  • Sonar.exe — просмотрщик состояния FRS
  • Splinfo.exe — информация диспетчера очереди печати
  • Srvany.exe — приложения как служебная программа
  • Srvcheck.exe — проверка общего ресурса сервера
  • Srvinfo.exe — информация об удаленном сервере
  • Srvmgr.exe — диспетчер сервера
  • Ssdformat.exe — средство форматирования данных о состоянии системы
  • Subinacl.exe
  • Tail.exe
  • Tcmon.exe — Монитор управления трафиком
  • Timeit.exe (задокументировано в Readme.htm)
  • Timezone.exe — Утилита обновления летнего времени
  • Tsctst.exe — средство дампа клиентской лицензии сервера терминалов
  • Tsscalling.exe — инструменты планирования масштабируемости служб терминалов
  • Uddicatschemeeditor.exe — редактор схемы категоризации служб UDDI
  • Uddiconfig.exe — Утилита настройки из командной строки служб UDDI
  • Uddidataexport.exe — мастер экспорта данных UDDI
  • Usrmgr.exe — диспетчер пользователей для доменов
  • Vadump.exe — дамп виртуального адреса
  • Vfi.exe — визуальная информация о файле
  • Volperf.exe — счетчики производительности теневого копирования
  • Volrest.exe — инструмент восстановления теневых копий для общих папок
  • Vrfydsk.exe — Проверить диск
  • Winexit.scr — Заставка при выходе из Windows
  • Winhttpcertcfg.exe — средство настройки сертификата WinHTTP
  • Winhttptracecfg.exe — средство настройки средства трассировки WinHTTP
  • Winpolicies.exe — политический шпион
  • Wins.dll — синтаксический анализатор монитора сети репликации WINS
  • Wlbs_hb.dll и Wlbs_rc.dll — анализаторы сетевого монитора сервера балансировки нагрузки Windows

На этом у меня все, с вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.

Фев 21, 2021 21:33

Набор Resource Kit отличается от утилит, представленных в пакете Support Tools, в двух аспектах:

  • Для получения всего набора утилит Resource Kit необходимо приобрести (компания Microsoft предлагает для скачивания несколько примеров наборов Resource Kit)
  • Утилиты Resource Kit не поддерживаются компанией Microsoft, поэтому техническая помощь по этим утилитам не доступна

Наборы Resource Kit для продуктов компании Microsoft обычно недорогие и стоят менее сотни долларов. Учитывая количество знаний и дополнительные инструменты, предоставляемые вместе с ресурсным набором, они полностью оправдывают свою цену.

Все операционные системы компании Microsoft имеют соответствующий Resource Kit, доступный в продаже.

Это касается и практически всех продуктов семейства Microsoft Servers (Exchange, SQL и т.д.). Наборы Resource Kit не проходят через такое же расширенное тестирование, как операционная система и утилиты поддержки, поэтому поддержка ресурсного набора не предоставляется. Но не стоит волноваться по вопросу поддержки. Утилиты ресурсного набора очень хорошо документированы и достаточно стабильны.

Часто, утилита выпускается в одной из версий ресурсного набора, и переходит в следующую версию утилит поддержки. Это произошло с множеством утилит ресурсного набора Windows 2000, так как многие утилиты стали утилитами поддержки в операционных системах Windows Server 2003 и Windows XP.

Для установки в системе ресурсного набора компании Microsoft, следуйте приведенным инструкциям:

1. Зарегистрируйтесь в системе с помощью учетной записи, имеющей локальные административные привилегии, и вставьте установочный компакт-диск операционной системы Windows в привод компакт-дисков.

2. Выберите Пуск > Выполнить (Start > Run) и кликните на кнопке Обзор (Browse).

3. Перейдите на привод компакт-дисков и выполните двойной щелчок на папке Resource Kit (если она существует).

4. После этого кликните на файле Setup и кликните на кнопке Открыть (Open).

5. В диалоговом окне Выполнить (Run) кликните на кнопке OK.

6. В приветственном окне программы установки ресурсного набора кликните на кнопке Далее (Next).

7. Выберите значение I Agree для принятия условий лицензионного соглашения и кликните на кнопке Далее (Next).

8. Введите имя и название организации в соответствующие поля и кликните на кнопке Далее (Next).

9. Выберите Типичная (Typical) в качестве типа установки и кликните на кнопке Далее (Next).

10. Кликните на кнопке Далее (Next) для начала установки.

11. После завершения установки кликните на кнопке Готово (Finish).

Подробнее утилиты из Resource Kit будут рассматриваться в соответствующих статьях.

Active Directory Sizer (adsizer.exe): средства Active Directory Sizer позволяет оценить оборудование, необходимое для развертывания службы каталогов Active Directory в организации. Оценка, предоставленный основана на профиль использования вашей организации и топологии узла и домена.
http://download.Microsoft.com/… /Setup.exe
Active Directory Sizer (adsizer.exe): The Active Directory Sizer tool lets you estimate the hardware that is required to deploy Active Directory in your organization. The estimate that is provided is based on your organization’s usage profile, and the domain and site topology.

Монитор интерфейс прикладного программирования (apimon.exe): это средство отслеживает приложения, на котором выполняется для всех вызовов API, делая процесс. APIMon число и время, вызовы API. Он также имеет возможность мониторинга ошибок страниц, вызванных наблюдаемых приложений и сообщать о них путем вызова API.
http://download.Microsoft.com/… apimon.exe
Application Programming Interface monitor (apimon.exe): This tool monitors an application that is running for all API calls that a process is making. APIMon counts and times the API calls. It also has the option to monitor page faults that are caused by the monitored application and to report them by API call.

Безопасность приложений (appsec.exe): этот инструмент — графический интерфейс пользователя приложение, которое позволяет администратору в многопользовательской среде для ограничения доступа обычных пользователей с предопределенным набором приложений в сети. С помощью этого средства для включения безопасности приложений, система будет отклонять любых попыток по обычной пользователям выполнять программы, они не авторизованы для использования.
http://download.Microsoft.com/… hotfix.exe
Application Security (appsec.exe): This tool is a GUI-based application that enables an administrator in a multiuser environment to restrict the access of ordinary users to a predefined set of applications on the network. By using this tool to enable application security, the system will reject any tries by ordinary users to execute a program that they are not authorized to use.

Кластера кворума Restore Utility (clusrest.exe): этот инструмент используется в кластере Windows 2000 после восстановления узла с помощью программы NtBackup, компонент операционной системы Windows 2000. Программа NtBackup оставляет данные кворума в каталоге на диске узла. Но NtBackup не восстанавливает данные кворума на диск кворума в это время. Восстановление диска кворума необходимо остановить и перезапустить кластер. Это может быть необходимо или желательно. Если требует восстановления диска кворума кластера, скорее всего, работы и операции не будут влиять на операцию.
http://download.Microsoft.com/… usrest.exe
Cluster Quorum Restore Utility (clusrest.exe): This tool is used in a Windows 2000 cluster after a node has been restored by using NtBackup, a component of the Windows 2000 operating system. NtBackup leaves the quorum data in a directory on the node’s disk. But NtBackup does not restore the quorum data to the quorum disk at that time. Restoring the quorum disk requires that the cluster be stopped and restarted. This may not be necessary or desirable. If a quorum disk requires a restore, the cluster is most likely down, and the operation will not adversely affect operation.

Список счетчиков (ctrlist.exe): это средство командной строки перечислены все объекты и счетчики, установленные в системе для данного языка кода.
http://download.Microsoft.com/… trlist.exe
Counter List (ctrlist.exe): This is a command-line tool that lists all objects and counters that are installed in the system for the given language ID.

Утилита проверки кластера (clustsim.exe): этот инструмент проверяет правильность настройки двухузлового кластера.
http://download.Microsoft.com/… ustsim.exe
Cluster Verification Utility (clustsim.exe): This tool verifies that a two-node cluster is set up correctly.

Средства диагностики контроллеров домена (dcdiag.exe): это средство командной строки, анализирует состояние контроллеров домена в лесу или предприятии и сообщает обо всех проблемах, для устранения неполадок с. Приложение отчетов конечных пользователей DCDiag инкапсулирует подробного знания определение ненормальное поведение системы.
http://download.Microsoft.com/… _setup.exe
Domain Controller Diagnostic Tool (dcdiag.exe): This command-line tool analyzes the state of domain controllers in a forest or an enterprise and reports any problems to help with troubleshooting. An end-user reporting program, DCDiag encapsulates detailed knowledge of how to determine abnormal behavior in the system.

Удалите файл и точки повторной обработки (delrp.exe): это средство командной строки удаляет файл или каталог и любые связанные с ним точки повторной обработки.
http://download.Microsoft.com/… /delrp.exe
Delete File and Reparse Points (delrp.exe): This command-line tool deletes a file or a directory and any associated reparse points.

Удаление сервера (delsrv.exe): это средство командной строки отменяет регистрацию службы с помощью диспетчера управления службами.
http://download.Microsoft.com/… delsrv.exe
Delete Server (delsrv.exe): This command-line tool unregisters a service by using Services Control Manager.

Отображение кучи (dh.exe): это средство командной строки для отображения сведений об использовании кучи для процессов режима пользователя или для использования пула памяти режима ядра. Он также позволяет заблокировать куч, теги, стеков и объекты.
http://download.Microsoft.com/… -US/DH.exe
Display Heap (dh.exe): This is a command-line tool to display information about heap usage for user-mode processes or for pool usage in kernel-mode memory. It also enables you to lock heaps, tags, stacks, and objects.

Использование каталога диска (diruse.exe): это средство командной строки отображаются сведения о размере каталог, содержащий сведения о сжатии для томов NTFS. Эта служебная программа Diruse можно использовать для определения фактического использования пространства для сжатых файлов и каталогов. Можно также указать размер максимального папки. После указания папки максимальный размер программы Diruse затем помечает все папки, размер которых превышает указанный предел и, если необходимо, предупреждает проблемы.
http://download.Microsoft.com/… _setup.exe
Directory Disk Usage (diruse.exe): This command-line tool displays directory size information that includes compression information for NTFS volumes. You can use this Diruse utility to determine the actual usage of space for compressed files and directories. You can also specify a maximum folder size. After you specify a maximum folder size, the Diruse utility then marks any folders that exceed the specified limit and, if you want, alerts you to the problem.

Сопоставление диска (diskmap.exe): это средство командной строки создается подробный отчет в конфигурации жесткого диска, который указывается. Он предоставляет сведения из реестра параметры дисков и геометрии. Также считывает и отображает данные о всех разделов и логических дисков, которые определены на диске.
http://download.Microsoft.com/… iskmap.exe
Disk Map (diskmap.exe): This command-line tool produces a detailed report on the configuration of the hard disk that you specify. It provides information from the registry about disk characteristics and geometry. It also reads and displays data about all the partitions and the logical drives that are defined on the disk.

Раздел диска (diskpart.exe): Утилита для Microsoft Windows 2000 DiskPart позволяет сценарий, удаленный сеанс или других командных строк конфигурации запоминающих устройств. DiskPart: дополняет графический интерфейс администратора дисков.
http://download.Microsoft.com/… _setup.exe
Disk Partition (diskpart.exe): The Microsoft Windows 2000 DiskPart utility enables storage configuration from a script, from a remote session, or from other command prompts. DiskPart augments the Disk Administrator graphical user interface.

Диагностика диспетчера дисков (dmdiag.exe): Диагностика Disk Manager является средством командной строки, предоставляющий сведения о состоянии системы и сведения о конфигурации, описывающий места на диске.
http://download.Microsoft.com/… DmDiag.exe
Disk Manager Diagnostics (dmdiag.exe): Disk Manager Diagnostics is a command-line tool that provides system state information and configuration information that describes disk storage.

Список загрузки драйверов (drivers.exe): отображает список загрузки драйверов символьные сведения о драйверах устройств, установленных.
http://download.Microsoft.com/… rivers.exe
List Loaded Drivers (drivers.exe): List Loaded Drivers displays character-based information about the device drivers that are installed.

Общий ресурс диска (drmapsrv.exe): DrMapSrv является служб терминалов, средство командной строки, которая служит для настройки клиента NET SHARE и NET USE дисков для доступа к серверу служб терминалов.
http://download.Microsoft.com/… hotfix.exe
Drive Share (drmapsrv.exe): DrMapSrv is a Terminal Services command-line tool that configures NET SHARE and NET USE client drives for Terminal Services server access.

Дамп журнала событий (dumpel.exe): дамп журнала событий является средством командной строки, создает дамп журнала событий для локальной системы или удаленных в разделенные табуляцией текстовый файл. Это средство может также использоваться для фильтрации или отфильтровать определенные типы событий.
http://download.Microsoft.com/… Dumpel.exe
Dump Event Log (dumpel.exe): Dump Event Log is a command-line tool that dumps an event log for a local system or a remote system into a tab-separated text file. This tool can also be used to filter for or filter out certain event types.

Дамп роли FSMO (dumpfsmos.cmd): это средство командной строки выводит роли хозяина операций (известные также как гибкие операции одной главной или FSMO) для домена. С помощью DumpFsmos, можно найти имена контроллеров домена, которые выполняют роли хозяина операций леса, которые включают следующие:
Хозяин схемы
Хозяин именования домена
Хозяин инфраструктуры
Хозяин относительных Идентификаторов (RID)
Хозяин основного контроллера домена (PDC) эмулятора
http://download.Microsoft.com/… pfsmos.exe
Dump FSMO Roles (dumpfsmos.cmd): This command-line tool dumps the operations master roles (also known as flexible single master operation or FSMO roles) for a domain. By using DumpFsmos, you can find the names of the domain controllers that are performing forest-wide operations master roles that include the following:
Schema master
Domain naming master
Infrastructure master
Relative ID (RID) master
Primary domain controller (PDC) emulator master

Методика оценки размера реестра (dureg.exe): DuReg является средством командной строки, которое позволяет определить, сколько данных хранится в реестре или в любой ветви реестра, раздела или подраздела. Средство также позволяет найти все вхождения строки текста в реестре. Поиск может быть ограничена определенной ветви.
http://download.Microsoft.com/… /Dureg.exe
Registry Size Estimator (dureg.exe): DuReg is a command-line tool that enables you to discover how much data is stored in the registry or in any registry subtree, key, or subkey. The tool also enables you to search for all occurrences of a text string in the registry. This search can be limited to a specific subtree.

Шифрованной файловой системы информации (efsinfo.exe): это средство командной строки отображаются сведения о файлах и папках, зашифрованные с помощью шифрованной файловой системы (EFS) в разделе NTFS. Кроме того при использовании EFS пользователей можно защитить файлы от несанкционированного доступа к конфиденциальным данным, содержащую данные о краже переносного компьютера или внешнего жесткого диска.
http://download.Microsoft.com/… _setup.exe
Encrypting File System Information (efsinfo.exe): This command-line tool displays information about files and folders that are encrypted by using Encrypting File System (EFS) on NTFS partitions. Additionally, when you use EFS, users can protect files from unauthorized access to sensitive data that includes data from a stolen laptop or an external disk drive.

Расширяемый список счетчиков производительности (exctrlst.exe): это средство предоставляет сведения о производительности библиотеках DLL счетчиков, которые были установлены на компьютере под управлением Microsoft Windows 2000. Средства перечисляются службы и приложения, предоставляющие информацию о производительности с помощью реестра Windows 2000.
http://download.Microsoft.com/… _setup.exe
Extensible Performance Counter List (exctrlst.exe): This tool provides information about the performance counter DLLs that have been installed on a computer that is running Microsoft Windows 2000. The tool lists the services and applications that provide performance information by using the Windows 2000 registry.

Извлеките шкаф (extract.exe): это средство командной строки извлекает отдельные файлы из сжатого CAB-файлов. CAB-файлы очень эффективный метод сжатия и распространения. Этот метод использует корпорацией Майкрософт в течение многих лет.
http://download.Microsoft.com/… _setup.exe
Extract Cabinet (extract.exe): This command-line tool extracts individual files from compressed cabinet (.cab) files. Cabinet files use a highly efficient method of compression and distribution. This method has been used by Microsoft for many years.

FAZAM 2000: Это стороннее средство графического интерфейса пользователя расширяет функциональные возможности управления групповой политики Windows 2000. Эта версия FAZAM 2000 предназначен для малых предприятий, тестовые лаборатории развертывания Windows 2000 и доменов, имеющих менее 500 пользователей или компьютеров.
http://download.Microsoft.com/… _setup.exe
FAZAM 2000: This third-party GUI tool extends the Group Policy management functionality of Windows 2000. This version of FAZAM 2000 is designed for small enterprises, for Windows 2000 deployment test labs, and for single domains that have fewer than 500 users or computers.

GetMAC (getmac.exe): GetMAC предоставляет быстрый способ получения MAC Ethernet адреса и привязки списка слоев для компьютера под управлением Windows 2000 локально или по сети.
http://download.Microsoft.com/… _setup.exe
GetMAC (getmac.exe): GetMAC provides a quick method to obtain the MAC Ethernet layer address and binding order for a computer that is running Windows 2000 either locally or over a network.

Получить идентификатор безопасности (getsid.exe): GetSID сравнивает безопасности пользователей IDs (SIDs) двух учетных записей. Его можно использовать для сравнения SID учетных записей между основной контроллер домена и резервный контроллер домена при подозрении на повреждение базы данных пользователя.
http://download.Microsoft.com/… getsid.exe
Get Security ID (getsid.exe): GetSID compares the user security IDs (SIDs) of two accounts. You can use it to compare account SIDs between a primary domain controller and a backup domain controller when you suspect user database corruption.

Средство проверки групповой политики (gpotool.exe): это средство командной строки позволяет проверить работоспособность объектов групповой политики на контроллерах домена.
http://download.Microsoft.com/… potool.exe
Group Policy Verification Tool (gpotool.exe): This command-line tool enables you to check the health of the Group Policy objects on domain controllers.

Результаты групповой политики (gpresult.exe): это средство командной строки отображаются сведения о как повлияла групповой политики локального компьютера и пользователей, которые вошли в систему на данном компьютере.
http://download.Microsoft.com/… result.exe
Group Policy Results (gpresult.exe): This command-line tool displays information about how Group Policy has affected the current computer and any users who are logged on to the current computer.

Идентификатор GUID для объекта (guid2obj.exe): это средство командной строки сопоставляет GUID различающееся имя. В Microsoft Windows 2000 каждого участника безопасности (пользователь, группа или компьютер) определяется уникальный идентификатор безопасности (SID) в форме GUID. В службе каталогов Active Directory каждый объект имеет различающееся имя. Это средство позволяет связать два.
http://download.Microsoft.com/… id2obj.exe
GUID to Object (guid2obj.exe): This command-line tool maps a GUID to a distinguished name. In Microsoft Windows 2000, each security principal (a user, a group, or a computer) is identified by a unique security identifier (SID) in the form of a GUID. In Active Directory directory service, each object has a distinguished name. This tool enables you to associate the two.

Монитор кучи (heapmon.exe): это средство командной строки служит для просмотра сведений о системе кучи.
http://download.Microsoft.com/… _setup.exe
Heap Monitor (heapmon.exe): This command-line tool enables you to view system heap information.

Жесткая связь отображения инструмента (hlscan.exe): это средство командной строки отображает жесткие ссылки на томе NTFS или в указанные файлы или каталоги тома.
http://www.Microsoft.com/downl… 7db8654979
Hard link display tool (hlscan.exe): This command-line tool displays hard links on an NTFS volume or in specified files or directories of the volume.

Если член (Ifmember.exe): Ifmember является средством командной строки, который проверяет, является ли текущий пользователь членом указанной группы. Обычно используется в сценарии входа в систему Windows и другие пакетные файлы.
http://download.Microsoft.com/… _setup.exe
If Member (Ifmember.exe): Ifmember is a command-line tool that checks whether the current user is a member of a specified group. It is typically used in Windows logon scripts and other batch files.

Мастер миграции служб IIS (IISMIGrationWizard_Setup.exe): мастер миграции IIS выполняет миграцию параметров конфигурации веб-сервера и сведений MIME содержимого служб информации Интернет (IIS) 5.0 и Windows 2000 Server с другого веб-сервера. Он также предоставляет возможность перемещения пользователей и групп.
http://download.Microsoft.com/… _Setup.exe
IIS Migration Wizard (IISMIGrationWizard_Setup.exe): The IIS Migration Wizard migrates Web server configuration settings, MIME information, and the content of Windows 2000 Server and Internet Information Services (IIS) 5.0 from another Web server. It also provides the option to migrate users and groups.

Установка монитора (instaler_setup.exe): это средство командной строки отслеживает изменения, внесенные с помощью программы установки в любых вторичных процессов, которые они начинаются. Он включает изменения записей реестра, файлы и INI-файлов. Монитор установки создает файл IML, документы все эти изменения, а также достаточно информации, чтобы отменить все изменения.
http://download.Microsoft.com/… _setup.exe
Installation Monitor (instaler_setup.exe): This command-line tool tracks changes that are made by Setup programs in any secondary processes that they start. It includes changes to registry entries, to files and to .ini file entries. Installation Monitor creates an IML file that documents all those changes, together with enough information to undo all the changes.

Использования файла заменить Utility (inuse.exe): InUse является средством командной строки, который выполняет замену файлов, которые в данный момент использует операционная система на ходу.
http://download.Microsoft.com/… /Inuse.exe
File-In-Use Replace Utility (inuse.exe): InUse is a command-line tool that performs on-the-fly replacement of files that the operating system currently uses.

Средство политики безопасности протокола Интернета (lpsecpol.exe): это средство командной строки настраивает политик безопасности (IPsec) в службе каталогов или локальному или удаленному реестру. Как и все, что оснастка консоли управления Microsoft (MMC) для IPsec выполняет, и даже моделируется snap-in.
http://download.Microsoft.com/… _setup.exe
Internet Protocol Security Policies Tool (lpsecpol.exe): This command-line tool configures Internet Protocol security (IPsec) policies in the Directory Service, or in a local or remote registry. It does everything that the IPsec Microsoft Management Console (MMC) snap-in does, and is even modeled after the snap-in.

Лоток Kerberos (kerbtray.exe): этот Графический интерфейс отображает сведения билет для компьютера, на котором выполняется Майкрософт реализация протокола Kerberos V5. Появляется исходный билет предоставления билета (TGT) при первом входе в домен Windows 2000 с помощью учетной записи.
http://download.Microsoft.com/… _setup.exe
Kerberos Tray (kerbtray.exe): This GUI tool displays ticket information for a computer that is running the Microsoft implementation of Kerberos V5 protocol. You receive the initial ticket-granting ticket (TGT) when you first log on to the Windows 2000 domain by using your account.

Список Kerberos (klist.exe): это средство командной строки позволяет просматривать и удалять билеты Kerberos, предоставленные текущим сеансом. Просмотр билеты с помощью KList, необходимо запустить средство на компьютере под управлением Windows 2000, который является членом домена Windows 2000.
http://download.Microsoft.com/… _setup.exe
Kerberos List (klist.exe): This command-line tool lets you view and delete Kerberos tickets that are granted to the current logon session. To use KList to view tickets, you must run the tool on a Windows 2000-based computer that is a member of a Windows 2000 domain.

Инженер-испытатель подключения к сети (netdiag.exe): это средство командной строки диагностики помогает изолировать проблемы связь и сеть. Выполняет ряд проверок для определения состояния сетевого клиента и является ли он работает.
http://download.Microsoft.com/… _setup.exe
Network Connectivity Tester (netdiag.exe): This command-line diagnostic tool helps isolate networking and connectivity problems. It performs a series of tests to determine the state of a network client and whether it is functional.

Сейчас (now.exe): теперь отображает текущие дату и время на STDOUT и следуют любые аргументы командной строки, которые можно добавить. Это средство полезно для ведения журнала времени из .bat или .cmd файлы для отслеживания хода выполнения.
http://download.Microsoft.com/… _setup.exe
Now (now.exe): Now displays the current date and time on STDOUT and can be followed by any command-line arguments that you add. The tool is useful for logging times from .bat or .cmd files to track progress.

NT обнаруживает (ntdetect.com): устанавливает отладочной версии запуска обнаружения оборудования для обнаружения неполадок оборудования.
http://download.Microsoft.com/… _setup.exe
NT Detect (ntdetect.com): Installs a debug version of Startup Hardware Detector to use for troubleshooting hardware detection issues.

Открытие дескрипторов (oh.exe): это средство командной строки отображаются маркеры всех открытых окон. Средство может также использоваться для отображения только сведения, относящиеся к конкретному процессу, тип объекта или имя объекта.
http://download.Microsoft.com/… _setup.exe
Open Handles (oh.exe): This command-line tool shows the handles of all open windows. The tool can also be used to show only information that relates to a specific process, object type, or object name.

Средство просмотра объектов OLE/COM (oleview.exe): это средства тестирования и администрирования переходит структурированным способом и настраивает, включает и проверяет все классы модели компонентных объектов Microsoft (COM), установленных на компьютере.
http://download.Microsoft.com/… _setup.exe
OLE/COM Object Viewer (oleview.exe): This administration and testing tool browses in a structured way, and configures, enables, and tests all Microsoft Component Object Model (COM) classes that are installed on a computer.

Диспетчер пути (pathman.exe): это средство командной строки, добавляет или удаляет компоненты из системы или пользовательского пути. PathMan можно изменять любое количество путей в один вызов. Включает проверку ошибок, который может обработать путь abnormalities, как повторяющиеся записи, отсутствующие записи и соседние точки с запятой.
http://download.Microsoft.com/… _setup.exe
Path Manager (pathman.exe): This command-line tool adds or removes components from system or user paths. PathMan can modify any number of paths in a single call. It includes error checking that can handle path abnormalities, such as repeated entries, missing entries, and adjacent semicolons.

Разрешения доступа каждого пользователя (perms.exe): отображение разрешений пользователя разрешения на доступ для указанного файла или набора файлов.
http://download.Microsoft.com/… /Perms.exe
File Access Permissions per User (perms.exe): Perms displays a user’s access permissions for a specified file or a set of files.

Монитор страницы ошибок (pfmon.exe): это средство командной строки позволяет разработчику или ошибок страниц монитора администратора системы, возникающие при запуске приложения. Хотя можно легко устранить ошибки страниц ОЗУ с помощью диспетчера виртуальной памяти, Pfmon можно использовать для отслеживания ошибок страницы.
http://download.Microsoft.com/… _setup.exe
Page Fault Monitor (pfmon.exe): This command-line tool lets a developer or system administrator monitor page faults that occur when an application is running. Although you can easily resolve soft page faults with Virtual Memory Manager, you can use Pfmon to trace hard page faults.

Процесса и потока состояние (pstat.exe): PStat является символьным средство, которое выводит список всех выполняющихся потоков и их состояние. Эта программа напоминает Qslice.exe, но использует командной строки вместо Графического интерфейса.
http://download.Microsoft.com/… /Pstat.exe
Process and Thread Status (pstat.exe): PStat is a character-based tool that lists all running threads and displays their status. This tool resembles Qslice.exe, but it uses a command-line instead of a GUI interface.

PuList (pulist.exe): это средство командной строки отображаются процессы, запущенные на локальном или удаленном компьютере. PuList похож на список задач. Список задач является средством поддержки на компакт-диске Windows 2000. Но PuList также содержит имя пользователя, который связан с каждого процесса на локальном компьютере.
http://download.Microsoft.com/… _setup.exe
PuList (pulist.exe): This command-line tool displays processes that are running on local or remote computers. PuList resembles TList. TList is a Support Tool on the Windows 2000 CD. But PuList also lists the user name that is associated with each process on a local computer.

Копирование файла (rdpclip.exe): копирование файлов — это расширение служб терминалов сервер, который позволяет копировать и вставить между сервером и клиентом. RdpClip позволяет копировать и вставлять файлы между терминального сеанса и сеанс консоли клиента.
http://download.Microsoft.com/… hotfix.exe
File Copy (rdpclip.exe): File Copy is an extension to Terminal Services server that lets you copy and paste between the server and the client. RdpClip lets you copy and paste files between a terminal session and a client console session.

Повторной загрузки (relog.exe): Relog.exe сохраняет данные счетчиков производительности из журналов, созданных службой журналов и оповещений производительности в один из других поддерживаемых форматов файлов:
текстовый TSV-Табуляция
текстовый CSV, с разделителями-запятыми
двоичный BIN
http://download.Microsoft.com/… _setup.exe
Relog (relog.exe): Relog.exe extracts performance counters from logs that are created by the Performance Logs and Alerts service into one of the other supported file formats:
text-TSV, for tab-delimited text
text-CSV, for comma-delimited text
binary-BIN

Средство настройки RPC (rpccfg.exe): Rpccfg.exe настраивает удаленный вызов процедур на прослушивание указанных портов. Также отображает параметры порта и сбрасывает порты по умолчанию для системы.
http://download.Microsoft.com/… _setup.exe
RPC Configuration Tool (rpccfg.exe): Rpccfg.exe configures Microsoft remote procedure call to listen on specified ports. It also displays the port settings and resets ports to the default settings for the system.

RPC Dump (rpcdump.exe): это средство командной строки запросы удаленных процедур конечных точек вызова (RPC) для состояния и других сведений о работе службы RPC.
http://download.Microsoft.com/… pcdump.exe
RPC Dump (rpcdump.exe): This command-line tool queries remote procedure call (RPC) endpoints for status and for other information about RPC.

Средство проверки подключения RPC (rpings.exe): это средство подтверждает процедуру удаленного вызова (RPC) связи между RPC-серверам и клиентам в сети. RPC Ping проверяет ли службы RPC отвечает на запросы RPC с клиентского компьютера.
http://download.Microsoft.com/… rpings.exe
RPC Connectivity Verification Tool (rpings.exe): This tool confirms remote procedure call (RPC) connectivity between RPC servers and clients on a network. RPC Ping checks to see whether RPC services are responding to RPC requests from client computers.

Изменять имена участника-службы для учетных записей (setspn.exe): это средство командной строки позволяет изменять или удалять свойства directory имена участника службы (SPN) для учетной записи службы каталогов Active Directory. Имена участников-служб используются для обнаружения имени целевого участника для запуска службы. SetSpn позволяет просматривать текущие имена SPN, сброс SPN по умолчанию учетной записи пользователя, чтобы добавить или удалить дополнительные имена участников-служб.
http://www.Microsoft.com/downl… laylang=en
Manipulate Service Principal Names for Accounts (setspn.exe): This command-line tool lets you modify or delete the Service Principal Names (SPN) directory property for an Active Directory service account. SPNs are used to locate a target principal name for running a service. SetSpn enables you to view the current SPNs, to reset the account’s default SPNs, and to add or to delete supplemental SPNs.

SetX (setx.exe): это средство командной строки предоставляет метод пакета для установки переменных среды пользователя или системной среды. Средства нет программ или сценариев. Может потребоваться переменной среды и соответствующее значение из командной строки. Также можно получить значения разделов реестра и записывать их в текстовые файлы.
http://download.Microsoft.com/… _setup.exe
SetX (setx.exe): This command-line tool offers a batch method for setting environmental variables in the user or in the system environment. The tool requires no programming or scripting. It can take an environmental variable and its associated value from the command line. It can also retrieve the values of registry keys and write them to text files.

Производительность данных блока дампа Utility (showperf.exe): этот Графический интерфейс позволяет разработчикам дампа и отображения данных производительности raw, поскольку он считывается из реестра производительности Windows 2000. ShowPerf считывает данные о производительности из реестра и затем отображает неформатированный и без сортировки выходных данных в список.
http://download.Microsoft.com/… _setup.exe
Performance Data Block Dump Utility (showperf.exe): This GUI tool lets developers dump and display raw performance data as it is read from the Windows 2000 performance registry. ShowPerf reads the performance data from the registry and then displays the unformatted and unsorted output in a list.

Просмотр состояния службы репликации файлов (FRS) (sonar.exe): Sonar — это средство, предназначенное для мониторинга ключевых статистических данных о членах FRS в наборе реплик. Sonar можно собирать информацию о состоянии основных FRS. Sonar позволяет легко отслеживать грубым статистики в наборе реплик, а также уровней монитора трафика, задержек, свободного места и другие проблемы.
http://www.Microsoft.com/downl… ae02cf15d8
File Replication Service (FRS) Status Viewer (sonar.exe): Sonar is a tool that is designed for monitoring key statistics about FRS members in a replica set. Sonar can collect basic status information from FRS. You can use Sonar to easily watch coarse statistics on a replica set, and to monitor traffic levels, backlogs, free space, and other issues.

Планировщик команды рядом будущее (soon.exe): это средство командной строки планирования программ и команд для выполнения очень скоро на локальном или удаленном компьютере. Поскольку планирование заданий для запуска во время относительно текущего времени, нет необходимости редактировать раньше, чтобы изменить расписание заданий. Раньше также можно использовать для планирования заданий для выполнения циклической с интервалом меньше одного дня.
http://download.Microsoft.com/… _setup.exe
Near-Future Command Scheduler (soon.exe): This command-line tool schedules programs and commands to run very soon on either a local or a remote computer. Because you schedule jobs to run at a time in relation to the current time, you do not have to edit Soon to reschedule jobs. You can also use Soon to schedule jobs to run cyclically at intervals of less than one day.

Автоматизированное средство установки (sysdiff.exe): С помощью этого средства можно установить платформу приложений в ходе автоматической установки, включающий приложений, не поддерживающих сценариев установки.
http://download.Microsoft.com/… hotfix.exe
Automated Installation Tool (sysdiff.exe): By using this tool, you can pre-install applications as part of an automated setup that includes applications that do not support scripted installation.

Timethis (timethis.exe): это средство командной строки вычисляется как долго система для выполнения команды.
http://download.Microsoft.com/… _setup.exe
Timethis (timethis.exe): This command-line tool calculates how long it takes the system to run a command.

Дамп трассировки (tracedmp.exe): это средство командной строки выдает сводку данных журнала трассировки событий. TraceLog не выводят результат, читается без использования дополнительного средства. TraceDmp действует как потребитель инструментария управления Windows (WMI). Он принимает выходные данные TraceLog и анализирует ее в понятном виде. TraceDmp также может запрашивать данные в режиме реального времени буфера трассировки и преобразования данных в CSV-файл.
http://download.Microsoft.com/… _setup.exe
Trace Dump (tracedmp.exe): This command-line tool produces a summary of event trace-log data. TraceLog does not produce output that is readable without using an additional tool. TraceDmp functions like a Windows Management Instrumentation (WMI) consumer. It takes TraceLog output and parses it into readable form. TraceDmp can also poll real-time trace-buffer data and convert the data to a .csv file.

Включение трассировки (traceenable.exe): этот Графический интерфейс обеспечивает трассировку и отображает текущие параметры трассировки. TraceEnable можно использовать для выполнения следующих:
Включение или отключение трассировки удаленного доступа и RADIUS с Windows 2000 Server без использования редактора реестра.
EnableConsoleTracing, EnableFileTracing и MaxFileSize связанных компонентов подразделов в сканирования
HKEY_LOCAL_MACHINESOFTWAREMicrosoftTracing
и без использования редактора реестра измените подразделы.
http://download.Microsoft.com/… _setup.exe
Trace Enable (traceenable.exe): This GUI tool enables tracing and displays current tracing options. You can use TraceEnable to do the following:
Enable or disable Windows 2000 Server remote access/RADIUS tracing without using Registry Editor.
Scan the EnableConsoleTracing, EnableFileTracing and MaxFileSize component-related subkeys in
HKEY_LOCAL_MACHINESOFTWAREMicrosoftTracing
and modify the subkeys without using a registry editor.

Журнал трассировки (tracelog.exe): это средство командной строки запускает, останавливает или включает ведение журнала трассировки. Результаты ведение журнала событий можно просмотреть с помощью средства TraceDmp или Reducer инструмента.
http://download.Microsoft.com/… _setup.exe
Trace Log (tracelog.exe): This command-line tool starts, stops, or enables trace logging. The results of event logging can be viewed by using either the TraceDmp tool or Reducer tool.

Терминалов емкость планирование средств сервера (tscpt.exe): этот набор средств помогает организациям планирования мощностей служб терминалов Microsoft Windows 2000. Эти средства позволяют организациям легко добавлять и управлять моделируемую нагрузку на сервер. Это в свою очередь может помочь определить ли его среда может выдержать такую нагрузку, ожидающую организации для размещения в среде организации.
http://download.Microsoft.com/… hotfix.exe
Terminal Server Capacity Planning Tools (tscpt.exe): This suite of tools assists organizations with Microsoft Windows 2000 Terminal Services capacity planning. The tools enable organizations to easily add and to manage simulated loads on a server. This in turn could help an organization determine whether its environment can handle the load that the organization expects to put on the environment.

Редактор часового пояса (tzedit.exe): этот инструмент позволяет создавать и редактировать записи часового пояса для настройки даты и времени на панели управления, особенно переход на летнее время.
http://download.Microsoft.com/… TZEDIT.exe
Time Zone Editor (tzedit.exe): This tool allows you to create and edit time zone entries for the Date/Time settings in Control Panel, especially for daylight saving time.

Средство миграции состояния пользователя (usmt.exe): это средство командной строки собирает пользователя documents and settings (состояние) до выполнения миграции операционной системы до Windows 2000 выполняется и восстанавливает их после завершения установки. Команда ScanState средство миграции состояния пользователя запускается до установки для сбора информации о состоянии пользователя. После завершения установки Windows 2000, была запущена команда LoadState средства для включения состояния пользователя на компьютере.
http://download.Microsoft.com/… _setup.exe
User State Migration Tool (usmt.exe): This command-line tool collects a user’s documents and settings (state) before an operating system migration to Windows 2000 is performed and restores them after the installation. The ScanState command of the User State Migration Tool is run before installation to collect a user’s state information. After the installation of Windows 2000 is complete, the LoadState command of the tool is run to include the user’s state on the computer.

Средство дампа виртуальных адресов (vadump.exe): это средство командной строки показывает состояние и размер каждого сегмента виртуального адресного пространства. Чтобы убедиться в том, что виртуального адресного пространства не превышена, можно использовать VaDump.
http://download.Microsoft.com/… _setup.exe
Virtual Address Dump (vadump.exe): This command-line tool shows the state and the size of each segment of virtual address space. You can use VaDump to make sure that virtual address space is not overallocated.

Who Am I (whoami.exe): это средство командной строки возвращает имя домена или имя компьютера и имя пользователя, вошедшего в систему на компьютере, на котором выполняется средство.
http://download.Microsoft.com/… _setup.exe
Who Am I (whoami.exe): This command-line tool returns the domain name or computer name and the user name of the user who is currently logged on to the computer on which the tool runs.

Монитор станции (winsta.exe): этот Графический интерфейс отслеживает состояние всех пользователей, которые вошли на сервер терминалов Microsoft Windows 2000.
http://download.Microsoft.com/… _setup.exe
WinStation Monitor (winsta.exe): This GUI tool monitors the status of all users who are logged on to a Microsoft Windows 2000 Terminal Server.

Программа IPConfig Windows NT (wntipcfg.exe): этот Графический интерфейс предоставляет сведения о конфигурации IP.
http://download.Microsoft.com/… _setup.exe
Windows NT IPConfig Utility (wntipcfg.exe): This GUI tool gives you information about your IP configuration.

XCacls (xcacls.exe): этот инструмент можно задать файловую систему, все параметры безопасности, доступные в проводнике Windows из командной строки. XCacls делает это путем отображения и изменения таблицы управления доступом (ACL) файлов.
http://download.microsoft.com/… xcacls.exe
XCacls (xcacls.exe): This tool can set all file system security options that are available in Windows Explorer from the command line. XCacls does this by displaying and by modifying the access control lists (ACLs) of files.

Windows Resource Kit Tools


Advanced tool-set to streamline administrative tasks for Microsoft® Windows®.

Overview

Description

The Microsoft® Windows® Resource Kit Tools (RK-Tools) are a set of tools to help System-Administrators, Developers, and Powerusers streamline a wide range of common, administrative tasks for the Microsoft® Windows® Operating System (OS).

200+ different programs / tools are included in the software bundle.

Features

The toolkit’s overall feature-set includes (but is not limited to):

  • Troubleshooting Windows® OS issues
  • Managing Windows® Active-Directory®
  • Configuring Windows® networking and security features
  • Automating software deployment

Download

Note: The RK-Tools are not officially supported on 64-bit platforms.

Windows® Server 2003 Resource Kit Tools

The Microsoft® Windows® Server 2003 version of the RK-Tools software bundle can be freely downloaded from the permanent mirror links below.

Downloads

Update Sep 2021 The download links from Microsoft are not available anymore. However you can find / download a copy of rktools.exe from the Waybackmachine’s capture, here: rktools.exe direct download link via web.archive.org

  • (Official) Download via microsoft.com
  • Update
  • Download (Mirror) via github.com
Version-Info
File name Version Date published File size
rktools.exe 1.0 4/28/2003 11.8 MB
System-Requirements
  • Have ~30 MB of free disk space
  • Have an officially supported OS installed:
    • Microsoft® Windows® Server 2003 family
    • Microsoft® Windows® XP (SP1)
  • Alternativly, have an unonofficially & partially supported OS installed:
    • Microsoft® Windows® Vista family
    • Microsoft® Windows® 7 family
    • Microsoft® Windows® 10 family

Install

Note: If the Beta version of RK-Tools is installed, it needs to be removed first.

(Official) Install Instructions

Download
  1. Choose a download mirror in the download section above, follow the link to the (external) download page and click the Download link to start the download.
  2. Do one of the following:
    1. To start the installation immediately,
      click Open (or Run this program from its current location).
    2. To copy the download to your computer for installation at a later time,
      click Save (or Save this program to disk).
Install
  1. To install the Resource Kit tools, run the rktools.exe file.
  2. After you accept the License Agreement (EULA), all necessary files are installed, by default, to the directory:
    %SYSTEMDRIVE%Program FilesWindows Resource KitsTools (or
    %SYSTEMDRIVE%Program Files (x86)Windows Resource KitsTools)
Documentation

Prior to starting and using any RK-Tools, and for help, find the release notes and read the documentation, located in the readme.htm file in the installation directory.

One of the following direct-links should work when RK-Tools was installed to the default path and on drive C.

  • Open documentation in browser (on 32-bit platforms)
  • Open documentation in browser (on 64-bit platforms)

Additional Information

Though the available RK-Tools package is named «Microsoft® Windows® Server 2003 RK-Tools» and it was specifically released for Server 2003, all tools have official and full Windows® XP support, too.

Unsupported OS Versions

Though not officially supported, you can also install the RK-Tools Server 2003 bundle on Windows® Vista, Windows® 7 and Windows® 10, but note that some of the tools will not work as intended or not work at all (e.g. some tools generate errors like Dll missing).

Notes for Windows® 7

In Windows® 7, when you launch the installer, you will get an error saying This program has known compatibility issues. Just ignore the warning and click Run program and continue with installation.

Toolset

The following table shows a complete list of all programs / tools (incl. a short description), which are provided by the Resource Kit.

File name Description Server 2003 XP Vista 7 10
Adlb.exe Active Directory Load Balancing Tool ? ? ?
Admx.msi ADM File Parser ? ? ?
Atmarp.exe Windows ATM ARP Server Information Tool ? ? ?
Atmlane.exe Windows ATM LAN Emulation Client Information ? ? ?
Autoexnt.exe AutoExNT Service ? ? ?
Cdburn.exe ISO CD-ROM Burner Tool ? ? ?
Checkrepl.vbs Check Replication ? ? ?
Chklnks.exe Link Check Wizard ? ? ?
Chknic.exe Network Interface Card Compliance Tool for Network Load Balancing ? ? ?
Cleanspl.exe Spooler Cleaner ? ? ?
Clearmem.exe Clear Memory ? ? ?
Clusdiag.msi Cluster Diagnostics and Verification Tool ? ? ?
Clusfileport.dll Cluster Print File Port ? ? ?
Clusterrecovery.exe Server Cluster Recovery Utility ? ? ?
Cmdhere.inf Command Here ? ? ?
Cmgetcer.dll Connection Manager Certificate Deployment Tool ? ? ?
Compress.exe Compress Files ? ? ?
Confdisk.exe Disk Configuration Tool ? ? ?
Consume.exe Memory Consumers Tool ? ? ?
Creatfil.exe Create File ? ? ?
Csccmd.exe Client-Side Caching Command-Line Options ? ? ?
Custreasonedit.exe Custom Reason Editor See RK-Tools documentation (readme.htm) ? ? ?
Delprof.exe User Profile Deletion Utility ? ? ?
Dh.exe Display Heap ? ? ?
Diskraid.exe RAID Configuration Tool ? ? ?
Diskuse.exe User Disk Usage Tool ? ? ?
Dnsdiag.exe SMTP DNS Diagnostic Tool See RK-Tools documentation (readme.htm) ? ? ?
Dumpfsmos.cmd Dump FSMO Roles ? ? ?
Dvdburn.exe ISO DVD Burner Tool ? ? ?
Empty.exe Free Working Set Tool ? ? ?
Eventcombmt.exe Check Replication ? ? ?
Fcopy.exe File Copy Utility for Message Queuing ? ? ?
Frsflags.vbs n.a. ? ? ?
Getcm.exe Connection Manager Profile Update ? ? ?
Gpmonitor.exe Group Policy Monitor ? ? ?
Gpotool.exe Group Policy Objects ? ? ?
Hlscan.exe Hard Link Display Tool ? ? ?
Ifilttst.exe IFilter Test Suite ? ? ?
Ifmember.exe User Membership Tool ? ? ?
Inetesc.adm Internet Explorer Enhanced Security Configuration ? ? ?
Iniman.exe Initialization Files Manipulation Tool ? ? ?
Instcm.exe Install Connection Manager Profile ? ? ?
Instsrv.exe Service Installer ? ? ?
Intfiltr.exe Interrupt Affinity Tool ? ? ?
Kerbtray.exe Kerberos Tray ? ? ?
Kernrate.exe Kernel Profiling Tool ? ? ?
Klist.exe Kerberos List ? ? ?
Krt.exe Certification Authority Key Recovery ? ? ?
Lbridge.cmd L-Bridge ? ? ?
Linkd.exe n.a. ? ? ?
Linkspeed.exe Link Speed ? ? ?
List.exe List Text File Tool ? ? ?
Lockoutstatus.exe Account Lockout Status See RK-Tools documentation (readme.htm) ? ? ?
Logtime.exe n.a. ? ? ?
Lsreport.exe Terminal Services Licensing Reporter ? ? ?
Lsview.exe Terminal Services License Server Viewer ? ? ?
Mcast.exe Multicast Packet Tool ? ? ?
Memmonitor.exe Memory Monitor ? ? ?
Memtriage.exe Resource Leak Triage Tool ? ? ?
Mibcc.exe SNMP MIB Compiler ? ? ?
Moveuser.exe Move Users ? ? ?
Mscep.dll Certificate Services Add-on for Simple Certificate Enrollment Protocol ? ? ?
Nlsinfo.exe Locale Information Tool ? ? ?
Now.exe STDOUT Current Date and Time ? ? ?
Ntimer.exe Windows Program Timer ? ? ?
Ntrights.exe n.a. ? ? ?
Oh.exe Open Handles ? ? ?
Oleview.exe OLE/COM Object Viewer ? ? ?
Pathman.exe Path Manager ? ? ?
Permcopy.exe Share Permissions Copy ? ? ?
Perms.exe User File Permissions Tool ? ? ?
Pfmon.exe Page Fault Monitor ? ? ?
Pkiview.msc PKI Health Tool ? ? ?
Pmon.exe Process Resource Monitor ? ? ?
Printdriverinfo.exe Drivers Source ? ? ?
Prnadmin.dll Printer Administration Objects ? ? ?
Qgrep.exe n.a. ? ? ?
Qtcp.exe QoS Time Stamp ? ? ?
Queryad.vbs Query Active Directory ? ? ?
Rassrvmon.exe RAS Server Monitor ? ? ?
Rcontrolad.exe Active Directory Remote Control Add-On ? ? ?
Regini.exe Registry Change by Script ? ? ?
Regview.exe See RK-Tools documentation (readme.htm) ? ? ?
Remapkey.exe Remap Windows Keyboard Layout ? ? ?
Robocopy.exe Robust File Copy Utility ? ? ?
Rpccfg.exe RPC Configuration Tool ? ? ?
Rpcdump.exe n.a. ? ? ?
Rpcping.exe n.a. ? ? ?
RPing RPC Connectivity Verification Tool ? ? ?
Rqc.exe Remote Access Quarantine Client ? ? ?
Rqs.exe Remote Access Quarantine Agent ? ? ?
Setprinter.exe Spooler Configuration Tool ? ? ?
Showacls.exe n.a. ? ? ?
Showperf.exe Performance Data Block Dump Utility ? ? ?
Showpriv.exe Show Privilege ? ? ?
Sleep.exe Batch File Wait ? ? ?
Sonar.exe FRS Status Viewer ? ? ?
Splinfo.exe Print Spooler Information ? ? ?
Srvany.exe Applications as Services Utility ? ? ?
Srvcheck.exe Server Share Check ? ? ?
Srvinfo.exe Remote Server Information ? ? ?
Srvmgr.exe Server Manager ? ? ?
Ssdformat.exe System State Data Formatter ? ? ?
Subinacl.exe n.a. ? ? ?
Tail.exe n.a. ? ? ?
Tcmon.exe Traffic Control Monitor ? ? ?
Timeit.exe See RK-Tools documentation (readme.htm) ? ? ?
Timezone.exe Daylight Saving Time Update Utility ? ? ?
Tsctst.exe Terminal Server Client License Dump Tool ? ? ?
Tsscalling.exe Terminal Services Scalability Planning Tools ? ? ?
Uddicatschemeeditor.exe UDDI Services Categorization Scheme Editor ? ? ?
Uddiconfig.exe UDDI Services Command-line Configuration Utility ? ? ?
Uddidataexport.exe UDDI Data Export Wizard ? ? ?
Usrmgr.exe User Manager for Domains ? ? ?
Vadump.exe Virtual Address Dump ? ? ?
Vfi.exe Visual File Information ? ? ?
Volperf.exe Shadow Copy Performance Counters ? ? ?
Volrest.exe Shadow Copies for Shared Folders Restore Tool ? ? ?
Vrfydsk.exe Verify Disk ? ? ?
Winexit.scr Windows Exit Screen Saver ? ? ?
Winhttpcertcfg.exe WinHTTP Certificate Configuration Tool ? ? ?
Winhttptracecfg.exe WinHTTP Tracing Facility Configuration Tool ? ? ?
Winpolicies.exe Policy Spy ? ? ?
Wins.dll WINS Replication Network Monitor Parser ? ? ?
Wlbs_hb.dll & Wlbs_rc.dll Windows Load Balancing Server Network Monitor Parsers ? ? ?

Однажды вы задумаетесь, как превратить скрипт или приложение в Windows-службу. Скорее всего, задача окажется не такой уж тривиальной – приложению как минимум потребуется специальный интерфейс для получения команд от системы. А раз есть требования и ограничения, то есть и скрипты, и милые сердцу костылики для преодоления.

Статья будет полезна тем, кто, как и я — «программист не настоящий».

Зачем нужна служба, если есть назначенные задания

В отличие от назначенных заданий служба работает постоянно, запускается при старте ПК и может управляться средствами Windows. А еще регулярно запускаемому скрипту могут понадобиться данные с предыдущего запуска, и может быть полезно получение данных из внешних источников — например, в случае TCP или Web сервера.

Лично мне за последние пять лет приходилось создавать службу три с половиной раза:

  • Потребовалось создать сервис на fail2ban для Windows 2003., который работал с логами FileZilla и Apache, а при подозрении на брутфорс блокировал IP штатными средствами Windows — ipsec.
  • Аналог телнет-сервера для домашних версий Windows. Понадобилось выполнять команды на удаленных рабочих станциях, которые были под управлением Windows 7 Home. По сути, вторая попытка поиграть в службы.
  • Музыкальный проигрыватель для торгового зала под Windows. Задачу по ТЗ можно было решить при помощи mpd и пачки скриптов, но я решил — если уж делать скрипты, то почему бы и не «сваять» проигрыватель самому. За основу взял библиотеку BASS.dll.
  • Когда выбирали веб-сервер с поддержкой загрузки файлов под Windows, одним из вариантов был HFS. Сам по себе работать он не может, поэтому пришлось «запихивать» его в службу. В результате решение не понравилось, и просто установили «тему» Apaxy на web-сервере Apache.

Для создания службы можно использовать взрослые языки программирования вроде C. Но если вы не хотите связываться с Visual Studio, то возьмите готовые утилиты. Существуют платные решения вроде FireDaemon Pro или AlwaysUp, но мы традиционно сосредоточимся на бесплатных.

Способ первый. От Microsoft

Этот уже немолодой механизм состоит из двух компонентов: утилиты instsrv.exe для установки сервиса и srvany.exe — процесса для запуска любых исполняемых файлов. Предположим, что мы создали веб-сервер на PowerShell при помощи модуля Polaris. Скрипт будет предельно прост:

New-PolarisGetRoute -Path '/helloworld' -Scriptblock {
    $Response.Send('Hello World!')
}

Start-Polaris -Port 8080

while($true) {
    Start-Sleep -Milliseconds 10
}


Работа так называемого «сервера».

Теперь попробуем превратить скрипт в службу. Для этого скачаем Windows Resource Kit Tools, где будут наши утилиты. Начнем с того, что установим пустой сервис командой:

instsrv WebServ C:temprktoolssrvany.exe

Где WebServ — имя нашего нового сервиса. При необходимости через оснастку services.msc можно задать пользователя, под которым будет запускаться служба, и разрешить взаимодействие с рабочим столом.

Теперь пропишем путь к нашему скрипту при помощи магии реестра. Параметры службы есть в разделе реестра HKLMSYSTEMCurrentControlSetServicesWebServ. В нем нам нужно добавить новый раздел Parameters и создать там строковый параметр Application, указав в нем путь к исполняемому файлу. В случае скрипта PowerShell он будет выглядеть так:

C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -NoProfile -File C:tempPolarisserver.ps1


Настроенная служба.

Можно запустить и радоваться.


Работающая служба.

Однако у этого способа есть недостатки:

  • Утилиты старые, разработаны до изобретения PowerShell, UAC и прочих вещей.
  • Srvany не контролирует работу приложения. Даже если оно выпадет в ошибку, служба продолжит свое дело как ни в чем не бывало.
  • Придется донастраивать и копаться в реестре. Вы же помните, что копаться в реестре небезопасно?

Поэтому перейдем к методу, частично лишенному этих проблем.

Способ второй, почти взрослый

Существует утилита под названием NSSM — Non-Sucking Service Manager, что можно перевести как не-плохой менеджер служб. В отличие от предыдущей, она поддерживается разработчиком, и исходный код опубликован на сайте. Помимо обычного способа, доступна и установка через пакетный менеджер Chocolately.

Создать сервис можно из обычной командной строки, вооружившись документацией на сайте разработчика. Но мы воспользуемся PowerShell. Потому что можем, разумеется.

$nssm = (Get-Command ./nssm).Source
$serviceName = 'WebServ'
$powershell = (Get-Command powershell).Source
$scriptPath = 'C:tempPolarisserver.ps1'
$arguments = '-ExecutionPolicy Bypass -NoProfile -File "{0}"' -f $scriptPath
& $nssm install $serviceName $powershell $arguments
& $nssm status $serviceName
Start-Service $serviceName
Get-Service $serviceName


Установка через PowerShell.

Для разнообразия проверим работу службы не браузером, а тоже через PowerShell командой Invoke-RestMethod.


И вправду работает.

В отличие от srvany, этот метод позволяет перезапускать приложение на старте, перенаправлять stdin и stdout и многое другое. В частности, если не хочется писать команды в командную строку, то достаточно запустить GUI и ввести необходимые параметры через удобный интерфейс.

GUI запускается командой:

nssm.exe install ServiceName


Настроить можно даже приоритет и использование ядер процессора.

Действительно, возможностей куда больше, чем у srvany и ряда других аналогов. Из минусов бросается в глаза недостаточный контроль над всем процессом.

Налицо нехватка «жести». Поэтому я перейду к самому хардкорному методу из всех опробованных.

Способ третий. AutoIT

Поскольку я давний любитель этого скриптового языка, то не смог пройти мимо библиотеки под названием _Services_UDF v4. Она снабжена богатой документацией и примерами, поэтому под спойлером сразу приведу полный текст получившегося скрипта.

Листинг скрипта

Итак, попробуем «завернуть» в нее наш веб-сервис:

#NoTrayIcon
#RequireAdmin
#Region
#AutoIt3Wrapper_Version=Beta
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Compile_Both=y
#AutoIt3Wrapper_UseX64=y
#EndRegion

Dim $MainLog = @ScriptDir & "test_service.log"

#include <services.au3>
#include <WindowsConstants.au3>

$sServiceName="WebServ"

If $cmdline[0] > 0 Then
    Switch $cmdline[1]
        Case "install", "-i", "/i"
            InstallService()
        Case "remove", "-u", "/u", "uninstall"
            RemoveService()
        Case Else
            ConsoleWrite(" - - - Help - - - " & @CRLF)
            ConsoleWrite("params : " & @CRLF)
            ConsoleWrite(" -i : install service" & @CRLF)
            ConsoleWrite(" -u : remove service" & @CRLF)
            ConsoleWrite(" - - - - - - - - " & @CRLF)
            Exit
    EndSwitch
Else
    _Service_init($sServiceName)
    Exit
EndIf

Func _main($iArg, $sArgs)
If Not _Service_ReportStatus($SERVICE_RUNNING, $NO_ERROR, 0) Then
    _Service_ReportStatus($SERVICE_STOPPED, _WinAPI_GetLastError(), 0)
    Exit
EndIf

$bServiceRunning = True
$PID=Run("C:WindowsSystem32WindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -NoProfile -File C:tempPolarisserver.ps1")

While $bServiceRunning
_sleep(1000)
WEnd
ProcessClose($PID)

_Service_ReportStatus($SERVICE_STOP_PENDING, $NO_ERROR, 1000)
DllCallbackFree($tServiceMain)
DllCallbackFree($tServiceCtrl)
_Service_ReportStatus($SERVICE_STOPPED, $NO_ERROR, 0)
DllClose($hAdvapi32_DLL)
DllClose($hKernel32_DLL)
EndFunc

Func _Sleep($delay)
Local $result = DllCall($hKernel32_DLL, "none", "Sleep", "dword", $delay)
EndFunc

Func InstallService()
    #RequireAdmin
    Local $bDebug = True
    If $cmdline[0] > 1 Then
        $sServiceName = $cmdline[2]
    EndIf
    If $bDebug Then ConsoleWrite("InstallService("&$sServiceName &"): Installing service, please wait")
    _Service_Create($sServiceName, $sServiceName, $SERVICE_WIN32_OWN_PROCESS, $SERVICE_AUTO_START, $SERVICE_ERROR_SEVERE, '"' & @ScriptFullPath & '"');,"",False,"","NT AUTHORITYNetworkService")
    If @error Then
        Msgbox("","","InstallService(): Problem installing service, Error number is " & @error & @CRLF & " message : " & _WinAPI_GetLastErrorMessage())
    Else
        If $bDebug Then ConsoleWrite("InstallService(): Installation of service successful")
    EndIf
    Exit
EndFunc

Func RemoveService()
    _Service_Stop($sServiceName)
    _Service_Delete($sServiceName)
    If Not @error Then
    EndIf
    Exit
EndFunc

Func _exit()
    _Service_ReportStatus($SERVICE_STOPPED, $NO_ERROR, 0);
EndFunc

Func StopTimer()
    _Service_ReportStatus($SERVICE_STOP_PENDING, $NO_ERROR, $iServiceCounter)
    $iServiceCounter += -100
EndFunc

Func _Stopping()
    _Service_ReportStatus($SERVICE_STOP_PENDING, $NO_ERROR, 3000)
 EndFunc

Разберу подробнее момент запуска приложения. Он начинается после операции $bServiceRunning = True и превращается в, казалось бы, бесконечный цикл. На самом деле этот процесс прервется, как только служба получит сигнал о завершении — будь то выход из системы или остановка вручную.

Поскольку программа для скрипта является внешней (powershell.exe), то после выхода из цикла нам нужно закончить ее работу с помощью ProcessClose.

Для этого скрипт необходимо скомпилировать в .exe, а затем установить службу, запустив exe с ключом -i.


Оно работает!

Разумеется, этот способ не самый удобный, и все дополнительные возможности придется реализовывать самостоятельно, будь то повторный запуск приложения при сбое или ротация логов. Но зато он дает полный контроль над происходящим. Да и сделать в итоге можно куда больше — от уведомления в Telegram о сбое службы до IPC-взаимодействия с другими программами. И вдобавок — на скриптовом языке, без установки и изучения Visual Studio.

Расскажите, а вам приходилось превращать скрипты и приложения в службы?

From Wikipedia, the free encyclopedia

Resource Kit is a term used by Microsoft for a set of software resources and documentation released for their software products, but which is not part of that product. Resource kits offer supplementary resources such as technical guidance, compatibility and troubleshooting information, management, support, maintenance and deployment guides and multipurpose useful administrative utilities, which are available separately.

Overview[edit]

The most common form of the Resource Kits are as a large book or box set of books which come with CD-ROM(s), both of which have been supplemented in some cases such as the Resource Kits for Windows NT Server versions 3.51 and 4.0 and Windows 2000 Server.

The text of the Resource Kit books are also available with versions of the Microsoft Developer Network (MSDN) CD-ROMs, and a large subset to complete set of the tools included in the kits can be downloaded from the Microsoft web site. The tools can include everything from extra commands for the command line to general interest programmes like 3D Paint to network-related tools to performance monitoring tools to interpreters for programming languages like Perl, Rexx, and others to interoperability tools like Windows versions of some Unix commands and shells.

The Resource Kits, especially in the case of the Windows NT-2000 stream of operating systems, also include third-party software like various versions of Crystal Reports and PowerDesk.

Typically, Microsoft releases resource kits after every major version of Microsoft Windows, Microsoft Office or another major product. Resource kits have also been released for Internet Explorer, BackOffice and other software.

Those seeking Windows-Unix interoperability in various forms can also use an unrelated software product, Windows Services For Unix, which contains such items as the Interix C and Korn shells, ActiveState’s ActivePerl and many other Posix-compliant tools and additions to the operating system. This package is sometimes confused with being a Resource Kit for Unix. The Microsoft Office resource kits are also relevant to the versions of these office suites for the MacIntosh.

The Resource Kit tools mainly help administrators streamline management tasks such as troubleshooting operating system issues, configuring networking and security features, managing Active Directory and automating application deployment. The resource kits are also geared towards «power users» and contain other tools such as extra commands for the Windows batch/shell environment, programming aids, database tools, and miscellaneous tools. Interpreters for programming languages such as Perl, Rexx, KiXtart, awk and a version of the Unix Korn shell are available with many of the operating system Resource Kits, including those for both the Windows 95-98 and Windows NT-2000 streams of operating systems.

Windows Resource Kits[edit]

Windows Resource Kit was introduced with Windows 3.0 in 1991 and has since been released for every Windows version, except for Windows Me, Windows CE and Windows 98 Second Edition. A Resource kit for MS-DOS 6.22 was released in 1992. Resource Kits were also not produced for Microsoft’s two non-Windows operating systems, OS/2 (prior to version 3.0) and Xenix mainly because they were not actively promoted after 1991. With the Windows NT-2000 stream of operating systems, separate kits are released for the Workstation (or Professional) and Server versions thereof; the latter’s documentation is a box set of four to a dozen or so books in each case whereas a single large book comes with the former as well as for the Windows 3.11 and Windows 95 to Windows 98 Resource Kits.

Windows 9x family[edit]

The Windows 95 to Windows 98 Resource Kit documentations and tools were available free of charge and a Resource Kit Sampler was included on the respective Windows installation CD-ROM discs. Resource Kit tools can generally be downloaded from the Microsoft Download Center free of charge[citation needed], while the technical guidance and information is released in the form of Microsoft Press books. The CD-ROM discs accompanying the books, contain electronic versions of the books and include the Resource Kit tools and utilities, some of which may be exclusive.

Windows NT family[edit]

The Windows NT 4.0 Resource Kits (Workstation and Server) contained a particularly large number of tools and utilities as well as third-party software. The tools included in these kits for command-line use are considered by many Windows NT shell programmers to be essential to getting the full use of the facility.

In the past, Microsoft used to release supplements for some Resource Kits which offered revised and new tools and resources. Microsoft released two supplements for the Windows NT 3.51 Server Resource Kit, four supplements for the Windows NT 4.0 Server Resource Kit and one supplement for the Windows 2000 Server Resource Kit. Some of these utilities (such as robocopy and takeown) later shipped as part of Windows XP and Windows Vista. Others were included in later Resource Kits. Older Resource Kits are no longer available from Microsoft but can in most cases be ordered from booksellers.

The Windows 2000 Resource Kit also contains over 300 utilities.[1] For Windows XP and Windows Server 2003, over 120 tools and utilities have been updated.[2] The Windows disc for Windows 2000, Windows XP and later operating systems also includes a set of tools known as Windows Support Tools. Many of the support tools are also included in the Resource Kit, some being updated versions of past Resource Kit tools. The Microsoft web site has downloads of Windows 2000/XP era tools which are in addition to those in the standard kits or updated version of the ones shipping in the Resource Kits. Windows XP Professional Resource Kit, Third Edition was released after Windows XP Service Pack 2.[3] All of the Windows Server 2003 Resource Kit Tools are available for download free of charge.[4]

There have been no native 64-bit resource kit tools produced and existing 32-bit resource kit tools are not supported on x64 platforms.[5] The text of the all of the Resource Kit books is included in the MSDN Library CD/DVD-ROM sets.[6] Full implentations of MSDN contain all of the Resource Kits in text or HTML format as well as some of the others, full documentation for Microsoft Office, Internet Explorer, and Back Office as well as all of the operating systems covered.

In 2007, Microsoft released the Windows Vista Resource Kit.[7] In 2008, Windows Server 2008 Resource Kits was released and Windows Vista Resource Kit, Second Edition was updated for Service Pack 1. The Windows Vista Resource Kit ships with several sample VBScripts and few PowerShell scripts. Microsoft has also released Resource Kits for Group Policy, Windows security, Active Directory, Terminal Services and Internet Information Services 7.

Windows 7 Resource Kit was released on September 14, 2009.[8] Microsoft has announced that new unsupported Resource Kit tools will not be provided for current and future operating systems.[9]

Other resource kits[edit]

The Office Resource Kit and tools are included on the respective Office CD/DVD and/or separately. The tools are also available for download from Microsoft web site.[10]

Microsoft has also released Resource Kits for Internet Explorer, Windows Media, Internet Information Services, Back Office and several server products such as SharePoint and Microsoft Exchange Server.

The PowerShell team has released a Resource Kit PowerShell Pack,[11] a collection of PowerShell modules that adds over 700 scripts to those already present in Windows 7.

See also[edit]

  • Microsoft PowerToys

References[edit]

  1. ^ «Windows 2000 Resource Kits». Microsoft.com. Retrieved 2011-08-17.
  2. ^ «Windows Server 2003 Resource Kit». Microsoft.com. 2005-05-04. Retrieved 2011-08-17.
  3. ^ «Windows XP Service Pack 2 Support Tools». Microsoft.com. 2004-10-08. Retrieved 2011-08-17.
  4. ^ «Windows Server 2003 Resource Kit Tools». Microsoft.com. 2003-04-28. Retrieved 2011-08-17.
  5. ^ «Windows Server 2003 Resource Kit Tools». Microsoft.com. 2003-04-28. Retrieved 2011-08-17.
  6. ^ «Windows Server 2003 Resource Kit: Special Promotional Edition Book/CD Package». Microsoft press UK. Retrieved 2014-02-10. Microsoft Press eReference Library: *eBooks of all 7 Resource Kit volumes
  7. ^ Heaton, Alex (April 3, 2007). «Announcing the Windows Vista Resource Kit». Windows Vista Team Blog. Microsoft. Archived from the original on April 16, 2007. Retrieved December 3, 2015.
  8. ^ «Windows 7 Resource Kit: Microsoft Press blog». Blogs.msdn.com. 2009-09-15. Retrieved 2011-08-17.
  9. ^ «Are Resource Kits Dead? NOPE!». Blogs.technet.com. 2009-10-28. Retrieved 2011-08-17.
  10. ^ Microsoft Office XP Resource Kit
  11. ^ «Introducing the Windows 7 Resource Kit PowerShell Pack». Blogs.msdn.com. 2009-10-15. Retrieved 2011-08-17.

External links[edit]

  • Windows NT Workstation Resource Kits
  • Download the Windows 2000 Resource Kit Tools
  • Download Windows XP SP2 Support Tools
  • Download Windows XP SP2 Deployment Tools
  • Download the Windows Server 2003 Resource Kit Tools
  • Download Windows Server 2003 SP2 Support Tools
  • Web Resources of Windows Resource Kit
  • Resource kits list with descriptions

From Wikipedia, the free encyclopedia

Resource Kit is a term used by Microsoft for a set of software resources and documentation released for their software products, but which is not part of that product. Resource kits offer supplementary resources such as technical guidance, compatibility and troubleshooting information, management, support, maintenance and deployment guides and multipurpose useful administrative utilities, which are available separately.

Overview[edit]

The most common form of the Resource Kits are as a large book or box set of books which come with CD-ROM(s), both of which have been supplemented in some cases such as the Resource Kits for Windows NT Server versions 3.51 and 4.0 and Windows 2000 Server.

The text of the Resource Kit books are also available with versions of the Microsoft Developer Network (MSDN) CD-ROMs, and a large subset to complete set of the tools included in the kits can be downloaded from the Microsoft web site. The tools can include everything from extra commands for the command line to general interest programmes like 3D Paint to network-related tools to performance monitoring tools to interpreters for programming languages like Perl, Rexx, and others to interoperability tools like Windows versions of some Unix commands and shells.

The Resource Kits, especially in the case of the Windows NT-2000 stream of operating systems, also include third-party software like various versions of Crystal Reports and PowerDesk.

Typically, Microsoft releases resource kits after every major version of Microsoft Windows, Microsoft Office or another major product. Resource kits have also been released for Internet Explorer, BackOffice and other software.

Those seeking Windows-Unix interoperability in various forms can also use an unrelated software product, Windows Services For Unix, which contains such items as the Interix C and Korn shells, ActiveState’s ActivePerl and many other Posix-compliant tools and additions to the operating system. This package is sometimes confused with being a Resource Kit for Unix. The Microsoft Office resource kits are also relevant to the versions of these office suites for the MacIntosh.

The Resource Kit tools mainly help administrators streamline management tasks such as troubleshooting operating system issues, configuring networking and security features, managing Active Directory and automating application deployment. The resource kits are also geared towards «power users» and contain other tools such as extra commands for the Windows batch/shell environment, programming aids, database tools, and miscellaneous tools. Interpreters for programming languages such as Perl, Rexx, KiXtart, awk and a version of the Unix Korn shell are available with many of the operating system Resource Kits, including those for both the Windows 95-98 and Windows NT-2000 streams of operating systems.

Windows Resource Kits[edit]

Windows Resource Kit was introduced with Windows 3.0 in 1991 and has since been released for every Windows version, except for Windows Me, Windows CE and Windows 98 Second Edition. A Resource kit for MS-DOS 6.22 was released in 1992. Resource Kits were also not produced for Microsoft’s two non-Windows operating systems, OS/2 (prior to version 3.0) and Xenix mainly because they were not actively promoted after 1991. With the Windows NT-2000 stream of operating systems, separate kits are released for the Workstation (or Professional) and Server versions thereof; the latter’s documentation is a box set of four to a dozen or so books in each case whereas a single large book comes with the former as well as for the Windows 3.11 and Windows 95 to Windows 98 Resource Kits.

Windows 9x family[edit]

The Windows 95 to Windows 98 Resource Kit documentations and tools were available free of charge and a Resource Kit Sampler was included on the respective Windows installation CD-ROM discs. Resource Kit tools can generally be downloaded from the Microsoft Download Center free of charge[citation needed], while the technical guidance and information is released in the form of Microsoft Press books. The CD-ROM discs accompanying the books, contain electronic versions of the books and include the Resource Kit tools and utilities, some of which may be exclusive.

Windows NT family[edit]

The Windows NT 4.0 Resource Kits (Workstation and Server) contained a particularly large number of tools and utilities as well as third-party software. The tools included in these kits for command-line use are considered by many Windows NT shell programmers to be essential to getting the full use of the facility.

In the past, Microsoft used to release supplements for some Resource Kits which offered revised and new tools and resources. Microsoft released two supplements for the Windows NT 3.51 Server Resource Kit, four supplements for the Windows NT 4.0 Server Resource Kit and one supplement for the Windows 2000 Server Resource Kit. Some of these utilities (such as robocopy and takeown) later shipped as part of Windows XP and Windows Vista. Others were included in later Resource Kits. Older Resource Kits are no longer available from Microsoft but can in most cases be ordered from booksellers.

The Windows 2000 Resource Kit also contains over 300 utilities.[1] For Windows XP and Windows Server 2003, over 120 tools and utilities have been updated.[2] The Windows disc for Windows 2000, Windows XP and later operating systems also includes a set of tools known as Windows Support Tools. Many of the support tools are also included in the Resource Kit, some being updated versions of past Resource Kit tools. The Microsoft web site has downloads of Windows 2000/XP era tools which are in addition to those in the standard kits or updated version of the ones shipping in the Resource Kits. Windows XP Professional Resource Kit, Third Edition was released after Windows XP Service Pack 2.[3] All of the Windows Server 2003 Resource Kit Tools are available for download free of charge.[4]

There have been no native 64-bit resource kit tools produced and existing 32-bit resource kit tools are not supported on x64 platforms.[5] The text of the all of the Resource Kit books is included in the MSDN Library CD/DVD-ROM sets.[6] Full implentations of MSDN contain all of the Resource Kits in text or HTML format as well as some of the others, full documentation for Microsoft Office, Internet Explorer, and Back Office as well as all of the operating systems covered.

In 2007, Microsoft released the Windows Vista Resource Kit.[7] In 2008, Windows Server 2008 Resource Kits was released and Windows Vista Resource Kit, Second Edition was updated for Service Pack 1. The Windows Vista Resource Kit ships with several sample VBScripts and few PowerShell scripts. Microsoft has also released Resource Kits for Group Policy, Windows security, Active Directory, Terminal Services and Internet Information Services 7.

Windows 7 Resource Kit was released on September 14, 2009.[8] Microsoft has announced that new unsupported Resource Kit tools will not be provided for current and future operating systems.[9]

Other resource kits[edit]

The Office Resource Kit and tools are included on the respective Office CD/DVD and/or separately. The tools are also available for download from Microsoft web site.[10]

Microsoft has also released Resource Kits for Internet Explorer, Windows Media, Internet Information Services, Back Office and several server products such as SharePoint and Microsoft Exchange Server.

The PowerShell team has released a Resource Kit PowerShell Pack,[11] a collection of PowerShell modules that adds over 700 scripts to those already present in Windows 7.

See also[edit]

  • Microsoft PowerToys

References[edit]

  1. ^ «Windows 2000 Resource Kits». Microsoft.com. Retrieved 2011-08-17.
  2. ^ «Windows Server 2003 Resource Kit». Microsoft.com. 2005-05-04. Retrieved 2011-08-17.
  3. ^ «Windows XP Service Pack 2 Support Tools». Microsoft.com. 2004-10-08. Retrieved 2011-08-17.
  4. ^ «Windows Server 2003 Resource Kit Tools». Microsoft.com. 2003-04-28. Retrieved 2011-08-17.
  5. ^ «Windows Server 2003 Resource Kit Tools». Microsoft.com. 2003-04-28. Retrieved 2011-08-17.
  6. ^ «Windows Server 2003 Resource Kit: Special Promotional Edition Book/CD Package». Microsoft press UK. Retrieved 2014-02-10. Microsoft Press eReference Library: *eBooks of all 7 Resource Kit volumes
  7. ^ Heaton, Alex (April 3, 2007). «Announcing the Windows Vista Resource Kit». Windows Vista Team Blog. Microsoft. Archived from the original on April 16, 2007. Retrieved December 3, 2015.
  8. ^ «Windows 7 Resource Kit: Microsoft Press blog». Blogs.msdn.com. 2009-09-15. Retrieved 2011-08-17.
  9. ^ «Are Resource Kits Dead? NOPE!». Blogs.technet.com. 2009-10-28. Retrieved 2011-08-17.
  10. ^ Microsoft Office XP Resource Kit
  11. ^ «Introducing the Windows 7 Resource Kit PowerShell Pack». Blogs.msdn.com. 2009-10-15. Retrieved 2011-08-17.

External links[edit]

  • Windows NT Workstation Resource Kits
  • Download the Windows 2000 Resource Kit Tools
  • Download Windows XP SP2 Support Tools
  • Download Windows XP SP2 Deployment Tools
  • Download the Windows Server 2003 Resource Kit Tools
  • Download Windows Server 2003 SP2 Support Tools
  • Web Resources of Windows Resource Kit
  • Resource kits list with descriptions






Обзор Windows Resource Kit Tools (автоматический перевод)

SubInACL является инструментом командной строки, позволяющим администраторам получить информацию о безопасности о файлах, ключах реестра и службах, и передать эту информацию от пользователя пользователю, от локальной или глобальной группы группе, и от домена до домена. Например, если пользователь переместился от одного домена (DomainA) к другому (DomainB), администратор может заменить DomainAUser DomainBUser в информации о безопасности для файлов пользователя.

Это предоставляет пользовательский доступ к тем же файлам от нового домена.
SubInACL позволяет администраторам сделать следующее:
* информация о безопасности Дисплея, связанная с файлами, ключами реестра или службами. Эта информация включает владельца, группу, список управления доступом (ACL) разрешения, дискреционный ACL (DACL) и система ACL (SACL).
* Изменение владелец объекта.
* Замена информация о безопасности для одного идентификатора (учетная запись, группа, известный идентификатор безопасности (SID)) с тем из другого идентификатора.
* Перемещают информацию о безопасности об объектах. Это полезно, если Вы реорганизовали домены сети и должны переместить информацию о безопасности для файлов от одного домена до другого.





Обнови Софт рекомендует использовать программу Windows Resource Kit Tools в соответствии с правилами интеллектуальной собственности. Обнови Софт не рекомендует использовать кряк, серийник, ключ, keygen, crack, serial для Windows Resource Kit Tools

Самые популярные программы категории Разное

Другие программы компании Microsoft

Windows 2003 Resource kit has good number of utilities that are useful for system administrators and advanced users.

Download Resource kit: The download link for Resource kit is no longer active on Microsoft portal. Until the link is back up, you can download Resource kit tools that I’ve been using. Not all the tools work on latest Windows editions. Use it at your own risk.

The resource kit can be downloaded from the below Microsoft web portal.

//www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en

Download and install the tools. By default, the kit will be installed in the folder C:Program FilesWindows Resource KitsTools.  Though it’s named Server 2003 resource kit, the tools work on XP also.  You can install resource kit on Windows 7, but note that only few of the tools work as intended.  Some tools generate errors like ‘Dlls are missing on your computer

How to install Resource Kit tools in Windows 7?

In Windows 7, when you launch the installer, you will get an error saying ‘This program has known compatibility issues“.  Ignore the warning and click on ‘Run program‘ and continue with installation.

Below is the list of tools available in Resource Kit.

  • adlb.exe
  • atmarp.exe
  • atmlane.exe
  • autoexnt.exe
  • cdburn.exe
  • cepsetup.exe
  • chklnks.exe
  • chknic.exe
  • cleanspl.exe
  • clearmem.exe
  • clusterrecovery.exe
  • compress.exe
  • confdisk.exe
  • consume.exe
  • creatfil.exe
  • csccmd.exe
  • custreasonedit.exe
  • delprof.exe
  • dh.exe
  • diskraid.exe
  • diskuse.exe
  • dnsdiag.exe
  • dvdburn.exe
  • empty.exe
  • eventcombmt.exe
  • fcsetup.exe
  • getcm.exe
  • gpmonitor.exe
  • gpotool.exe
  • hlscan.exe
  • ifilttst.exe
  • ifmember.exe
  • iniman.exe
  • instcm.exe
  • instexnt.exe
  • instsrv.exe
  • intfiltr.exe
  • kerbtray.exe
  • kernrate.exe
  • klist.exe
  • krt.exe
  • linkd.exe
  • linkspeed.exe
  • list.exe
  • lockoutstatus.exe
  • logtime.exe
  • lsreport.exe
  • lsview.exe
  • mcast.exe
  • memmonitor.exe
  • memtriage.exe
  • mibcc.exe
  • moveuser.exe
  • mqcast.exe
  • mqcatch.exe
  • nlsinfo.exe
  • now.exe
  • ntimer.exe
  • ntrights.exe
  • oh.exe
  • oleview.exe
  • pathman.exe
  • permcopy.exe
  • perms.exe
  • pfmon.exe
  • pmon.exe
  • printdriverinfo.exe
  • qgrep.exe
  • qtcp.exe
  • rassrvmon.exe
  • rcontrolad.exe
  • regini.exe
  • regview.exe
  • remapkey.exe
  • reportgen.exe
  • robocopy.exe
  • rpccfg.exe
  • rpcdump.exe
  • rpcping.exe
  • rpingc.exe
  • rpings.exe
  • rqc.exe
  • rqs.exe
  • setprinter.exe
  • showacls.exe
  • showperf.exe
  • showpriv.exe
  • sleep.exe
  • sonar.exe
  • splinfo.exe
  • srvany.exe
  • srvcheck.exe
  • srvinfo.exe
  • srvmgr.exe
  • ssdformat.exe
  • subinacl.exe
  • tail.exe
  • tccom.exe
  • tcmon.exe
  • timeit.exe
  • timezone.exe
  • tsctst.exe
  • tsscalling.exe
  • uddicatschemeeditor.exe
  • uddiconfig.exe
  • uddidataexport.exe
  • usrmgr.exe
  • vadump.exe
  • vfi.exe
  • volperf.exe
  • volrest.exe
  • vrfydsk.exe
  • winhttpcertcfg.exe
  • winhttptracecfg.exe
  • winpolicies.exe

Like this post? Please share to your friends:
  • Windows resource kit tools windows 2008 r2
  • Windows resource kit tools subinacl exe
  • Windows resource kit tools setup wizard
  • Windows resource kit tools 2008 r2 скачать
  • Windows resource exhaustion detection and resolution