Windows: fufuzani yemwe walowetsedwa kuti

Windows: fufuzani yemwe walowetsedwa kuti
- O, palibe chomwe chimandigwirira ntchito, thandizo!
- Osadandaula, tikonza zonse tsopano. Perekani dzina la kompyuta yanu...
(zachikale zamtunduwu kuchokera pama foni kupita ku chithandizo chaukadaulo)

Ndibwino ngati muli ndi chida cha BgInfo kapena ogwiritsa ntchito anu amadziwa za njira yachidule ya Windows+ Pause/Break ndikudziwa kuyikanikiza. Palinso zitsanzo zosowa zomwe zakwanitsa kudziwa dzina la galimoto yawo. Koma nthawi zambiri woyimbayo, kuwonjezera pa vuto lake lalikulu, ali ndi lachiwiri: kupeza dzina / IP adilesi ya kompyuta. Ndipo nthawi zambiri zimatengera nthawi yochulukirapo kuthetsa vuto lachiwirili kuposa loyamba (ndipo mumangofunika kusintha pepala kapena kubweza njira yachidule yosowa :).
Koma ndi bwino kumva zinthu monga:
- Tatyana Sergeevna, osadandaula, ndikulumikizana kale ...


Ndipo simukusowa zambiri pa izi.
Katswiri wothandizira zaukadaulo amangoyenera kuloweza mayina a makinawo ndikukumbukira omwe amawagwirira ntchito.
Ndisanafotokoze yankho lomwe tikugwiritsa ntchito pano, ndiyang'ana mwachidule njira zina kuti ndizitha kuwadzudzula ndikuwafotokozera zomwe ndasankha.

  1. BgInfo, Zambiri pa desktop ndi zina zotero. Ngati pali ndalama zambiri, pali zolipidwa. Chofunikira ndichakuti chidziwitso chaukadaulo chikuwonetsedwa pa desktop: dzina la makina, adilesi ya IP, kulowa, ndi zina. Mu Desktop Info mutha kufinya ma graph ochitira pa theka la chinsalu.
    Zomwe sindimakonda ndizofanana ndi Bginfo, mwachitsanzo, wogwiritsa ntchito ayenera kuchepetsa mawindo kuti awone zofunikira. Ine ndi anzanga tawonanso kangapo ku BgInfo chikhalidwe chopangidwa, pamene mawu atsopano akuwonetsedwa pamwamba pa akale.
    Ogwiritsa ntchito ena amakwiyitsidwa ndi mfundo yakuti ma admins amajambula 192.168.0.123 yowopsya pa nkhope ya mphaka yotambasulidwa pa kompyuta, ndikuwononga kukongola kwa chithunzi chakumbuyo, ndipo, ndithudi, izi ndi zodetsa nkhawa komanso zimapha mzimu wa ntchito. .
  2. Lembani chizindikiro "Ndine ndani" (musayese kuwonjezera funso kumapeto :). Njira yachidule yapa desktop, yomwe kumbuyo kwake imabisala zolembedwa zowoneka bwino kapena zosawoneka bwino zomwe zimawonetsa zofunikira ngati bokosi la zokambirana. Nthawi zina, m'malo mwachidule, amayika zolembazo pakompyuta, zomwe IMHO ndi makhalidwe oipa.
    Choyipa ndichakuti kuyambitsa njira yachidule, monga koyamba, muyenera kuchepetsa mazenera onse otseguka (sitiganizira za okondedwa omwe ali ndi zenera lokhalo lotseguka pa makina awo ogwirira ntchito). Mwa njira, kodi ogwiritsa ntchito amadziwa komwe angasindikize kuti achepetse mazenera onse? Ndiko kulondola, chala m'diso la admin.

Kapuyo ikuwonetsanso kuti njira zonse ziwiri zomwe tafotokozazi zili ndi vuto lalikulu lomwe wogwiritsa ntchitoyo amatenga nawo gawo popeza chidziwitso, omwe angakhale akhungu, opusa, kapena kunama.
Sindingaganizire mwayi wowonjezera luso la makompyuta, pamene aliyense akudziwa kumene Windows angayang'ane dzina la makina awo: ndi chifukwa chabwino, koma chovuta kwambiri. Ndipo ngati kampaniyo ili ndi chiwongola dzanja cha antchito, ndiye kuti ndizowonongeka. Ndinganene chiyani, nthawi zambiri samakumbukira ngakhale kulowa kwawo.

Ndinatsanulira mzimu wanga, ndipo tsopano mpaka pano.
Lingaliro la wokhala ku Khabrov linatengedwa ngati maziko mittel kuchokera Nkhani iyi.
Chofunikira cha lingaliro ndikuti pamene wogwiritsa ntchito alowa mu Windows, script ya logon imalowetsa zofunikira (nthawi ndi dzina la makina) mu chikhalidwe china cha akaunti ya wosuta. Ndipo mukatuluka mudongosolo, zolemba zofanana za logoff zimachitidwa.

Ndinkakonda lingaliro lokha, koma panali zinthu zina zomwe sindinasangalale nazo pakukhazikitsa.

  1. Mfundo zamagulu, zomwe zimatchula zolemba za logon ndi logoff kwa ogwiritsa ntchito, zimagwira ntchito ku domeni yonse, kotero zolemba zizigwira ntchito pamakina aliwonse omwe ogwiritsa ntchito amalowamo. Ngati mugwiritsa ntchito mayankho omalizira limodzi ndi malo ogwirira ntchito (mwachitsanzo, Microsoft RDS kapena zinthu za Citrix), njirayi idzakhala yovuta.
  2. Deta imalowetsedwa mu gawo la dipatimenti ya akaunti yogwiritsa ntchito, yomwe wogwiritsa ntchito wamba amatha kuwerenga kokha. Kuphatikiza pa chidziwitso cha akaunti ya ogwiritsa ntchito, script imapanganso kusintha kwa dipatimenti ya akaunti yapakompyuta, yomwe ogwiritsa ntchito osasintha sangasinthe. Chifukwa chake, kuti yankho ligwire ntchito, wolembayo akuwonetsa kusintha miyezo yachitetezo cha zinthu za AD.
  3. Mawonekedwe a deti amadalira makonda akumalo pa makina omwe mukufuna, kotero kuchokera pamakina amodzi titha kupeza 10 Novembara 2018 14:53, komanso kuchokera ku 11/10/18 2:53 pm

Kuti athetse zophophonyazi, zotsatirazi zidachitika.

  1. GPO sinalumikizidwe osati ku domain, koma ku OU yokhala ndi makina (Ndimalekanitsa ogwiritsa ntchito ndi makina kukhala ma OU osiyanasiyana ndikulangiza ena). Komanso, chifukwa Loopback policy processing mode mode yakhazikitsidwa kuphatikiza.
  2. Zolembazo zimangolemba zomwe zili ku akaunti ya ogwiritsa ntchito Info, zomwe wogwiritsa ntchito angasinthe payekha pa akaunti yake.
  3. Anasintha kachidutswa ka code yomwe imapanga mtengo wake

Tsopano zolembazo zikuwoneka motere:
SaveLogonInfoToAdUserAttrib.vbs

On Error Resume Next
Set wshShell = CreateObject("WScript.Shell")
strComputerName = wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
Set adsinfo = CreateObject("ADSystemInfo")
Set oUser = GetObject("LDAP://" & adsinfo.UserName)
strMonth = Month(Now())
If Len(strMonth) < 2 then
  strMonth = "0" & strMonth
End If
strDay = Day(Now())
If Len(strDay) < 2 then
  strDay = "0" & strDay
End If
strTime = FormatDateTime(Now(),vbLongTime)
If Len(strTime) < 8 then
  strTime = "0" & strTime
End If
strTimeStamp = Year(Now()) & "/" & strMonth & "/" & strDay & " " & strTime
oUser.put "info", strTimeStamp & " <logon>" & " @ " & strComputerName
oUser.Setinfo

SunganiLogoffInfoToAdUserAttrib.vbs

On Error Resume Next
Set wshShell = CreateObject("WScript.Shell")
strComputerName = wshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")
Set adsinfo = CreateObject("ADSystemInfo")
Set oUser = GetObject("LDAP://" & adsinfo.UserName)
strMonth = Month(Now())
If Len(strMonth) < 2 then
  strMonth = "0" & strMonth
End If
strDay = Day(Now())
If Len(strDay) < 2 then
  strDay = "0" & strDay
End If
strTime = FormatDateTime(Now(),vbLongTime)
If Len(strTime) < 8 then
  strTime = "0" & strTime
End If
strTimeStamp = Year(Now()) & "/" & strMonth & "/" & strDay & " " & strTime
oUser.put "info", strTimeStamp & " <logoff>" & " @ " & strComputerName
oUser.Setinfo

Aliyense amene ali woyamba kupeza kusiyana konse pakati pa zolemba za Logon ndi Logoff apeza chowonjezera cha karma. πŸ™‚
Komanso, kuti mupeze zidziwitso zowoneka, script yaying'ono ya PS idapangidwa:
Pezani-UsersByPCsInfo.ps1

$OU = "OU=MyUsers,DC=mydomain,DC=com"
Get-ADUser -SearchBase $OU -Properties * -Filter * | Select-Object DisplayName, SamAccountName, info | Sort DisplayName | Out-GridView -Title "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎ Π»ΠΎΠ³ΠΎΠ½Π°ΠΌ" -Wait

Pazonse, zonse zimakonzedwa chimodzi-ziwiri-zitatu:

  1. pangani GPO yokhala ndi makonda oyenera ndikuyilumikiza ku dipatimenti yokhala ndi malo ogwiritsira ntchito:
    Windows: fufuzani yemwe walowetsedwa kuti
  2. tiye timwe tiyi (ngati AD ili ndi ogwiritsa ntchito ambiri, ndiye kuti mumafunikira tiyi wambiri :)
  3. yendetsani script PS ndikupeza zotsatira zake:
    Windows: fufuzani yemwe walowetsedwa kuti
    Pamwamba pa zenera pali fyuluta yabwino momwe mungasankhire deta potengera zomwe zili gawo limodzi kapena zingapo. Kudina pamizati ya tebulo kumasankha zolembedwa molingana ndi minda yofananira.

Titha "kuyika" yankho lathu mokongola.
Windows: fufuzani yemwe walowetsedwa kuti
Kuti tichite izi, tiwonjezera njira yachidule yotsegulira script kwa akatswiri othandizira zaukadaulo, omwe azikhala ndi chonchi mugawo la "chinthu":
powershell.exe -NoLogo -ExecutionPolicy Bypass -File "servershareScriptsGet-UsersByPCsInfo.ps1"

Ngati pali antchito ambiri othandizira ukadaulo, mutha kugawa njira yachidule pogwiritsa ntchito PALIBE ZOFUNIKA.

Ndemanga zingapo zomaliza.

  • Gawo la Active Directory la PowerShell liyenera kukhazikitsidwa pamakina omwe script ya PS imayambira (kuti muchite izi, ingowonjezerani zida zoyendetsera AD mu zigawo za Windows).
  • Mwachisawawa, wosuta sangathe kusintha zambiri za akaunti yake. Kumbukirani izi ngati mwasankha kugwiritsa ntchito malingaliro ena kusiyapo Info.
  • Auzeni anzanu onse omwe akukhudzidwa omwe mugwiritse ntchito. Mwachitsanzo, chimodzimodzi Info amagwiritsidwa ntchito powonjezera manotsi ku bokosi la makalata la wogwiritsa ntchito mu gulu loyang'anira la Exchange Server ndipo wina akhoza kulembapo mosavuta, kapena kukhala achisoni pamene zomwe anawonjezera zalembedwa ndi zolemba zanu.
  • Ngati muli ndi masamba angapo a Active Directory, perekani zololeza kuchedwetsa kubwereza. Mwachitsanzo, ngati mukufuna kudziwa zaposachedwa za ogwiritsa ntchito patsamba la AD, ndikuyendetsa zolemba kuchokera pamakina a AD patsamba B, mutha kuchita izi:
    Get-ADUser -Server DCfromSiteA -SearchBase $OU -Properties * -Filter * | Select-Object DisplayName, SamAccountName, info | Sort DisplayName | Out-GridView -Title "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎ Π»ΠΎΠ³ΠΎΠ½Π°ΠΌ" -Wait

    DCfromSiteA - dzina la woyang'anira malo A (mwachisawawa, Get-AdUser cmdlet imalumikizana ndi wolamulira wapafupi)

Windows: fufuzani yemwe walowetsedwa kuti

Gwero lazithunzi

Ndingakhale wokondwa ngati mungatenge kafukufuku wamfupi pansipa.

Ogwiritsa ntchito olembetsedwa okha ndi omwe angatenge nawo gawo pa kafukufukuyu. Lowani muakauntichonde.

Mumagwiritsa ntchito chiyani?

  • bginfo, Desktop info etc. (zaulere)

  • analogues olipidwa a bginfo

  • Ndichita monga m'nkhani

  • sizikugwirizana, chifukwa Ndimagwiritsa ntchito VDI/RDS etc.

  • Sindinagwiritse ntchito kalikonse pano, koma ndikuganiza

  • Sindiyenera kusonkhanitsa deta yotere

  • zina (gawana mu ndemanga)

Ogwiritsa 112 adavota. Ogwiritsa ntchito 39 adakana.

Source: www.habr.com

Kuwonjezera ndemanga