ПредишенСледващото

Полезни връзки

Ваш Артьом Юшченко.

Дистанционно управление на операционната система

В Windows Vista, има две командния ред програми, за да конфигурирате и да имат достъп до командния ред на отдалечения компютър. Тази програма winrm.cmd и winrs.exe.

За информация относно използването на дистанционното управление, се съхраняват в трупите, който се намира в раздела на приложения и услуги / Microsoft / Windows / WinRM.

Както вероятно вече осъзнах, възможност за отдалечен достъп се осъществява въз основа на обслужване WINDOWS отдалечено управление (WS-УПРАВЛЕНИЕ) Windows Vista операционна система. Ето защо, преди да използвате програмата winrs.exe отдалечен достъп, трябва да стартирате услугата.

Конфигуриране на отдалечен достъп

winrm.cmd партида файл се използва за конфигуриране на отдалечен достъп, който е само на скрипт да тече winrm.vbs (и двете от тези файлове се намират в% SystemRoot% \ system32). Всъщност, winrm.vbs скрипт също е обвивка за функциите променя настройките в системния регистър, които контролират дистанционно управление на достъпа.

Трябва да се признае, че използването winrm.vbs скрипт е много по-трудно, отколкото да се промени отдалечен достъп чрез настройки на системния регистър, така че ще бъде представена като възможност winrm.vbs скрипт, и настройки на системния регистър в този раздел, за да променят тази ситуация.

Примери winrm.cmd използване на файл

winrm.vbs скрипт поддържа следните настройки (оттук и тяхната подкрепа и екип winrm.cmd файл).

G Показва информация за конфигурацията на отдалечен достъп до командния ред на Windows Vista операционна система, а също така ви позволява да задава въпроси към хранилище CIM. Нека да разгледаме няколко примера за използването на тази опция.

S Позволява ви да промените настройките на отдалечен достъп до операционната система Windows Vista командния ред. Нека да разгледаме няколко примера за използването на опциите, които са посочени в програмата за описание WinRM.

По този начин можете да промените всички параметри WinRM конфигурация, обаче тези настройки, ще опишем по-късно - когато се обмисля клон на регистъра HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WSMAN.

Настройки на програми за отдалечен достъп в системния регистър

Както вероятно сте забелязали, WinRM екипа на употреба и за конфигуриране на отдалечен достъп е доста трудна задача. Така че сега нека се опитаме да промените настройките за отдалечен достъп с помощта на системния регистър. За тази цел са три клон на регистъра.

В клон на регистъра HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ WSMAN \ настройки Client регистър се съхраняват, който може да бъде конфигуриран с използването WinRM / довереник / клиент WinRM и командни опции. Следните опции могат да бъдат намерени сред тях.

В клон на регистъра HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ WSMAN \ слушатели съхраняват подраздели съответното създаден с помощта на / довереник / слушатели нуждите команда WinRM л опцията WinRM. Всеки един от тези искания съдържа параметри пристанище (тип REG_DWORD) и uniprefix (низ стойност), чрез който може да се използва за промяна на порта за искане на данни и uniprefix.

В клон на регистъра HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ WSMAN \ настройки магазини Регистрационната служба, които могат да бъдат конфигурирани с помощта на WinRM / довереник / услуга WinRM и командни опции. Следните опции могат да бъдат намерени сред тях.

  • rootSDDL. Този параметър определя стойността на параметъра тип низ опции rootSDDL WinRM / довереник / услуга екип WinRM ите.
  • maxConcurrentOperations. Този параметър определя стойността на опции тип параметри REG_DWORD maxConcurrentOperations на WinRM / довереник / услуга екип WinRM ите. Стойността по подразбиране за този параметър е 100.
  • continuedOpTimeoutms. Този параметър определя стойността на опции тип параметри REG_DWORD EnumerationTimeouts на WinRM / довереник / услуга екип WinRM ите. Стойността по подразбиране за този параметър е 60 000.
  • Maxconnections. Този параметър определя стойността на опции тип параметри REG_DWORD Maxconnections на WinRM / довереник / услуга екип WinRM ите. Стойността по подразбиране на този параметър е в размер на 5.
  • allow_unencrypted. Ако стойността на този параметър тип REG_DWORD е 1, а след това ще бъде позволено да се свържете с услуга за отдалечено управление на WINDOWS, без да се използва криптиране на предаваните пакети. изключена по подразбиране не кодирани съобщения.
  • auth_basic. Ако стойността на този параметър тип REG_DWORD е 1, а след това този вид удостоверяване на потребителя е активирана. По подразбиране този вид удостоверяване е отказан.
  • auth_kerberos. Ако стойността на този параметър тип REG_DWORD е 1, а след това този вид удостоверяване на потребителя е активирана. По подразбиране този вид удостоверяване е позволено.
  • auth_windows_integrated. Ако стойността на този параметър тип REG_DWORD е 1, а след това този вид удостоверяване на потребителя е активирана. По подразбиране този вид удостоверяване е позволено.
  • defaultports_http. Този параметър определя REG_DWORD типа порт, по подразбиране, когато се свържете с услугата чрез HTTP. порта по подразбиране е 80.
  • defaultports_https. Този параметър определя REG_DWORD типа порт, по подразбиране, когато се свържете с услугата, използвайки HTTPS. порта по подразбиране е 443.
  • IPv4Filter. Този параметър определя стойността на опциите параметър за тип низ IPv4Filter WinRM / довереник / услуга екип WinRM ите. Стойността по подразбиране на този параметър е настроен на *.
  • IPv6Filter. Този параметър определя стойността на опциите параметър за тип низ IPv6Filter WinRM / довереник / услуга екип WinRM ите. Стойността по подразбиране на този параметър е настроен на *.
  • AllowRemoteShellAccess. Този параметър определя стойността на опциите за REG_DWORD тип параметри AllowRemoteShellAccess WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране за този параметър е вярно.
  • IdleTimeout. Този параметър определя стойността на опциите за REG_DWORD тип параметри IdleTimeout WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране за този параметър е 4294967295.
  • MaxConcurrentUsers. Този параметър определя стойността на опциите за REG_DWORD тип параметри MaxConcurrentUsers WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране на този параметър е в размер на 5.
  • MaxShellRunTime. Този параметър определя стойността на опциите за REG_DWORD тип параметри MaxShellRunTime WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране за този параметър е 4294967295.
  • MaxProcessesPerShell. Този параметър определя стойността на опциите за REG_DWORD тип параметри MaxProcessesPerShell WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране за този параметър е 10.
  • MaxMemoryPerShell. Този параметър определя стойността на опциите за REG_DWORD тип параметри MaxMemoryPerShell WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране за този параметър е 83886080.
  • MaxShellsPerUser. Този параметър определя стойността на опциите за REG_DWORD тип параметри MaxShellsPerUser WinRM / довереник / winrs отбор WinRM ите. Стойността по подразбиране на този параметър е в размер на 5.

Също така, изберете WinRM операция протокол, можете да използвате Group Policy. За да направите това, отидете на раздела Computer Configuration / Administrative Templates / дистанционно управление на Windows Components / Windows (WinRM) gpedit.msc лесно. С помощта на този раздел политики може да бъде конфигуриран от същите функции, които са описани по-рано в тази глава.

програма winrs.exe

След като настроите клиента за отдалечен достъп и стартиране на услугата WINDOWS отдалечено управление, трябва да се използва winrs.exe програма, за да се свържете към отдалечен услуга. Използването на този софтуер е много по-лесно, отколкото команда winrm.cmd файл, така че ние ще разгледаме това повърхностно. Описание на всички опции на програмата WinRS.exe могат да бъдат показани като напишете winrs.exe /?.

Работа с winrs.exe на програмата

Създаване на отдалечена обвивка с помощта на груповите правила

Конфигуриране на параметри за дистанционно черупки могат да бъдат използване на групови правила, както е описано в WindowsRemoteShell.admx файл и се намира под Computer Configuration / Administrative Templates / Windows Components / Windows Remote Shell.

Настройките за правилата в този раздел се променят типа на REG_DWORD, разположен в HKLM раздел на системния регистър \ Software \ Policies \ Microsoft \ Windows \ WinRM \ Service \ WinRS. За повечето политики възможности, описани по-долу, са били обсъждани в последната глава на книгата (в описанието на настройките в системния регистър, промяна winrm.cmd на файл), така че ще бъде дадена по-долу списък на груповите правила или настройки на системния регистър, те се променят.

  • Възст Shell Access. AllowRemoteShellAccess променя стойността на параметъра.
  • MaxConcurrentUsers. MaxConcurrentUsers променя стойността на параметъра.
  • Посочете бездейства Timeout. IdleTimeout променя стойността на параметъра.
  • Посочете максималния обем от паметта на МБ на Shell. MaxMemoryPerShellMB променя стойността на параметъра.
  • Посочете максималния брой процеси на Shell. MaxProcessesPerShell променя стойността на параметъра.
  • Посочете максималния брой отдалечени черупки на потребител. MaxShellsPerUser променя стойността на параметъра.
  • Посочете Shell Timeout. ShellTimeOut променя стойността на параметъра.

rundll32.exe команди за достъп до онлайн функции

Отделно, че е необходимо да се опише rundll32.exe команди, с които можете да получат достъп до възможностите на мрежата на Windows Vista операционна система. Тези екипи много, но повечето от тях показва мрежовите магьосници, използвайки възможностите на новата библиотека XWizards.dll, така че те да бъдат разглеждани отделно от останалата част от екипите.

Основни команди rundll32.exe

Тази команда се използва планирана задача IpAddressConflict1, който се намира под Task Scheduler Library / Microsoft / Windows / TCPIP.

Тази команда се използва планирана задача IpAddressConflict2, който се намира под Task Scheduler Library / Microsoft / Windows / TCPIP.

Достъп до майстори, използващи XWizards библиотека

Списък CLSID зали, които могат да се използват с тази команда е показано по-долу. Сега нека да разгледаме още един въпрос, за да използвате тази команда. Списък CLSID-номер, който идентифицира капитанът на майсторите, или причинени от xwizards.dll библиотека се съдържа в клон на регистъра HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ XWizards \ компоненти. Всеки номер CLSID разполага със собствен подраздел в клон на регистър и ако изтриете този подключ, тогава съветникът не ще бъде в състояние да се изпълнява.

По-долу е даден списък на някои CLSID зали, които могат да бъдат използвани в командния rundll32.exe xwizards.dll, RunWizard «CLSID-номер".

Стандартни класове CIM хранилище

CIM хранилище в операционните системи Windows съдържа набор от класове, които ви позволяват не само да видите информация за мрежовите компоненти на вашия компютър, но и да ги управляват, което е доста полезна за създаване на скриптове, които заместват изпълнението на едно и също действие.

Всички тези класове се съхраняват в пространството от имена \\ корен \ cimv2, и по-долу ще разгледаме накратко описват свойствата и методите на тези класове.

Оценка: 5,00 [1]
Оценка 1 2 3 4 5

Подкрепете проекта - споделете линка, благодаря!