Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½

Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½
β€” Ой, Ρƒ мСня Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, ΠΏΠΎΠΌΠΎΠ³ΠΈΡ‚Π΅!
β€” НС ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°ΠΉΡ‚Π΅, сСйчас всё исправим. НазовитС имя ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°β€¦
(классика ΠΆΠ°Π½Ρ€Π° ΠΈΠ· Π·Π²ΠΎΠ½ΠΊΠΎΠ² Π² Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ)

Π₯ΠΎΡ€ΠΎΡˆΠΎ, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ инструмСнт Π°-ля BgInfo ΠΈΠ»ΠΈ ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π·Π½Π°ΡŽΡ‚ ΠΏΡ€ΠΎ ΡˆΠΎΡ€Ρ‚ΠΊΠ°Ρ‚ Windows+Pause/Break ΠΈ ΡƒΠΌΠ΅ΡŽΡ‚ Π΅Π³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Ρ‚ΡŒ. Π’ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π΄Π°ΠΆΠ΅ Ρ€Π΅Π΄ΠΊΠΈΠ΅ экзСмпляры, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ успСли Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ имя своСй ΠΌΠ°ΡˆΠΈΠ½Ρ‹. Но часто Ρƒ звонящСго Π²Π΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΊ Π΅Π³ΠΎ основной ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ появляСтся вторая: ΡƒΠ·Π½Π°Ρ‚ΡŒ имя/IP-адрСс ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. И Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π½Π° Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ этой Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ ΠΊΡƒΠ΄Π° большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠΉ (Π° Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ всСго лишь ΠΎΠ±ΠΎΠΈ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΠ°Π²ΡˆΠΈΠΉ ярлык :).
А вСдь Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ приятнСС ΡƒΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:
β€” Π’Π°Ρ‚ΡŒΡΠ½Π° Π‘Π΅Ρ€Π³Π΅Π΅Π²Π½Π°, Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡ‚Π΅ΡΡŒ, ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡΡŒβ€¦


А Π½Π°Π΄ΠΎ для этого Π½Π΅ Ρ‚Π°ΠΊ ΡƒΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ.
БпСциалисту Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ достаточно лишь Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π°ΠΈΠ·ΡƒΡΡ‚ΡŒ ΠΈΠΌΠ΅Π½Π° машин ΠΈ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, ΠΊΡ‚ΠΎ Π·Π° ΠΊΠ°ΠΊΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.
ΠŸΠ΅Ρ€Π΅Π΄ описаниСм Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ сСйчас, я ΠΊΡ€Π°Ρ‚ΠΊΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€ΡŽ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΠΊΡ€ΠΈΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² ΠΏΡƒΡ… ΠΈ ΠΏΡ€Π°Ρ… ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ свой Π²Ρ‹Π±ΠΎΡ€.

  1. BgInfo, Desktop Info ΠΈ ΠΈΠΌ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅. Если ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π΅Π½Π΅Π³, Π΅ΡΡ‚ΡŒ ΠΈ ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅. Π‘ΡƒΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° дСсктоп выводится тСхничСская информация: имя ΠΌΠ°ΡˆΠΈΠ½Ρ‹, IP-адрСс, Π»ΠΎΠ³ΠΈΠ½ ΠΈ Ρ‚.Π΄. Π’ Desktop Info ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π°ΠΏΠΈΠ»ΠΈΡ‚ΡŒ Π½Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρƒ экрана.
    НС устраиваСт Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Bginfo, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π•Ρ‰Π΅ ΠΌΡ‹ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ Π½Π΅ Ρ€Π°Π· наблюдали Ρƒ BgInfo Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚, ΠΊΠΎΠ³Π΄Π° Π½ΠΎΠ²Ρ‹ΠΉ тСкст выводится ΠΏΠΎΠ²Π΅Ρ€Ρ… старого.
    НСкоторых ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ Π°Π΄ΠΌΠΈΠ½Ρ‹ Ρ€ΠΈΡΡƒΡŽΡ‚ ΠΏΡƒΠ³Π°ΡŽΡ‰Π΅Π΅ 192.168.0.123 Π½Π° ΠΌΠΎΡ€Π΄ΠΎΡ‡ΠΊΠ΅ Ρ€Π°ΡΡ‚ΡΠ½ΡƒΠ²ΡˆΠ΅Π³ΠΎΡΡ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС ΠΊΠΎΡ‚ΠΈΠΊΠ° портят эстСтику Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, ΠΈ, разумССтся, это ΠΆΡƒΡ‚ΠΊΠΎ Π΄Π΅ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ Π½Π°ΠΏΡ€ΠΎΡ‡ΡŒ ΡƒΠ±ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ настрой.
  2. Π―Ρ€Π»Ρ‹ΠΊ Π°-ля Β«ΠšΡ‚ΠΎ я» (Π½Π΅ ΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅ΠΌΡƒ Π·Π½Π°ΠΊ вопроса Π² ΠΊΠΎΠ½Ρ†Π΅ :). ΠšΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ярлык Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ прячСтся Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ скрипт, выводящий Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. Иногда вмСсто ярлыка Π½Π° Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол ΠΊΠ»Π°Π΄ΡƒΡ‚ сам скрипт, Ρ‡Ρ‚ΠΎ ИМΠ₯О ΠΌΠΎΠ²Π΅Ρ‚ΠΎΠ½.
    НСдостаток Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ для запуска ярлыка, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС, Π½ΡƒΠΆΠ½ΠΎ ΡΠ²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ всС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΎΠΊΠ½Π° (Π±Π°Π»ΠΎΠ²Π½Π΅ΠΉ ΡΡƒΠ΄ΡŒΠ±Ρ‹, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ машинС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ СдинствСнноС ΠΎΠΊΠ½ΠΎ с пасьянсом, Π² расчСт Π½Π΅ Π±Π΅Ρ€Ρ‘ΠΌ). ΠšΡΡ‚Π°Ρ‚ΠΈ, Π° ваши ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π·Π½Π°ΡŽΡ‚, ΠΊΡƒΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ Ρ‚Ρ‹ΠΊΠ½ΡƒΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ всС ΠΎΠΊΠ½Π°? ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ Π² Π³Π»Π°Π· Π°Π΄ΠΌΠΈΠ½Ρƒ.

Π’Π°ΠΊΠΆΠ΅ кэп подсказываСт, Ρ‡Ρ‚ΠΎ Ρƒ ΠΎΠ±ΠΎΠΈΡ… описанных Π²Ρ‹ΡˆΠ΅ способов основной нСдостаток Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ участвуСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ подслСповат, Π³Π»ΡƒΠΏ ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΡΠΎΠ²Ρ€Π°Ρ‚ΡŒ.
Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ грамотности, ΠΊΠΎΠ³Π΄Π° всС Π·Π½Π°ΡŽΡ‚, Π³Π΄Π΅ Π² Windows ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ имя своСй ΠΌΠ°ΡˆΠΈΠ½Ρ‹, Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Π±ΡƒΠ΄Ρƒ: Π΄Π΅Π»ΠΎ Π±Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ΅, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΠ΅. А Ссли Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π΅ΠΊΡƒΡ‡ΠΊΠ° ΠΊΠ°Π΄Ρ€ΠΎΠ², Ρ‚ΠΎ ΠΈ вовсС Π³ΠΈΠ±Π»ΠΎΠ΅. Π§Ρ‚ΠΎ Ρ‚Π°ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΈ Π»ΠΎΠ³ΠΈΠ½-Ρ‚ΠΎ свой Π½Π΅ помнят.

Π”ΡƒΡˆΡƒ ΠΈΠ·Π»ΠΈΠ», Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΊ Π΄Π΅Π»Ρƒ.
Π—Π° основу Π±Ρ‹Π»Π° взята идСя Ρ…Π°Π±Ρ€ΠΎΠ²Ρ‡Π°Π½ΠΈΠ½Π° mittel ΠΈΠ· этой ΡΡ‚Π°Ρ‚ΡŒΠΈ.
Π‘ΡƒΡ‚ΡŒ Π·Π°Π΄ΡƒΠΌΠΊΠΈ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Windows Π»ΠΎΠ³ΠΎΠ½-скрипт заносит Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (врСмя ΠΈ имя ΠΌΠ°ΡˆΠΈΠ½Ρ‹) Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. А ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· систСмы ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ Π»ΠΎΠ³ΠΎΡ„Ρ„-скрипт.

Π‘Π°ΠΌΠ° идСя ΠΌΠ½Π΅ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ, Π° Π²ΠΎΡ‚ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΅-Ρ‡Ρ‚ΠΎ Π½Π΅ устроило.

  1. Групповая ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прописаны Π»ΠΎΠ³ΠΎΠ½- ΠΈ Π»ΠΎΠ³ΠΎΡ„Ρ„-скрипты для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, примСняСтся ΠΊΠΎ всСму Π΄ΠΎΠΌΠ΅Π½Ρƒ, поэтому скрипты Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° любой машинС, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ логинятся ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ. Если Ρƒ вас наряду с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ станциями ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Microsoft RDS ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Citrix), Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ.
  2. Π”Π°Π½Π½Ρ‹Π΅ заносятся Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Department ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρƒ рядового ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π΅ΡΡ‚ΡŒ доступ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅. Помимо Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, скрипт Ρ‚Π°ΠΊΠΆΠ΅ вносит измСнСния Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Department ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ, Π°Π²Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стандартыС настройки бСзопасности для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² AD.
  3. Π€ΠΎΡ€ΠΌΠ°Ρ‚ Π΄Π°Ρ‚Ρ‹ зависит ΠΎΡ‚ настроСк Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ машинС, поэтому с ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 10 ноября 2018 14:53, Π° с Π΄Ρ€ΡƒΠ³ΠΎΠΉ 11/10/18 2:53 p.m.

Для устранСния этих нСдостатков Π±Ρ‹Π»ΠΎ сдСлано ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅.

  1. GPO линкуСтся Π½Π΅ ΠΊ Π΄ΠΎΠΌΠ΅Π½Ρƒ, Π° ΠΊ OU с машинами (я Ρ€Π°Π·Π΄Π΅Π»ΡΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ OU ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ). ΠŸΡ€ΠΈ этом для loopback policy processing mode выставлСн Ρ€Π΅ΠΆΠΈΠΌ merge.
  2. Π‘ΠΊΡ€ΠΈΠΏΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΎΡΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Info, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ для своСй ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи.
  3. ИзмСнСн кусок ΠΊΠΎΠ΄Π°, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°

Π’Π΅ΠΏΠ΅Ρ€ΡŒ скрипты выглядят Ρ‚Π°ΠΊ:
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

SaveLogoffInfoToAdUserAttrib.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

ΠšΡ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π½Π°ΠΉΠ΄Π΅Ρ‚ всС отличия ΠΌΠ΅ΠΆΠ΄Ρƒ Π»ΠΎΠ³ΠΎΠ½- ΠΈ Π»ΠΎΠ³ΠΎΡ„Ρ„-скриптом, Ρ‚ΠΎΠΌΡƒ плюс Π² ΠΊΠ°Ρ€ΠΌΡƒ. πŸ™‚
Π’Π°ΠΊΠΆΠ΅ для получСния наглядной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ создан Ρ‚Π°ΠΊΠΎΠΉ нСбольшой PS-скрипт:
Get-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

Π˜Ρ‚ΠΎΠ³ΠΎ всё настраиваСтся Π½Π° Ρ€Π°Π·-Π΄Π²Π°-Ρ‚Ρ€ΠΈ:

  1. создаСм GPO с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ настройками ΠΈ Π»ΠΈΠ½ΠΊΡƒΠ΅ΠΌ Π΅Π³ΠΎ ΠΊ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΡŽ с Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ станциями ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ:
    Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½
  2. ΠΈΠ΄Π΅ΠΌ ΠΏΠΈΡ‚ΡŒ Ρ‡Π°ΠΉ (Ссли AD с большим количСством ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚ΠΎ чая Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ πŸ™‚
  3. запускам PS-скрипт ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
    Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½
    Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° Π΅ΡΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Π±ΠΈΡ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ значСниям ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ. Клик ΠΏΠΎ столбцам Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ сортируСт записи ΠΏΠΎ значСниям ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»Π΅ΠΉ.

МоТно красиво Β«ΡƒΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒΒ» нашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.
Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½
Для этого Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ярлык для запуска скрипта спСциалистам Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² ΠΏΠΎΠ»Π΅ Β«ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Β» Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅:
powershell.exe -NoLogo -ExecutionPolicy Bypass -File "servershareScriptsGet-UsersByPCsInfo.ps1"

Если сотрудников Ρ‚Π΅Ρ…ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π°Ρ‚ΡŒ ярлык с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ GPP.

НСсколько Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠΉ напослСдок.

  • На машинС, ΠΎΡ‚ΠΊΡƒΠ΄Π° запускаСтся PS-скрипт, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ установлСн ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Active Directory для PowerShell (для этого достаточно Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ срСдства администрирования AD Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… Windows).
  • Π±ΠžΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² своСй ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записи ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚. Π£Ρ‡ΠΈΡ‚Ρ‹Π²Π°ΠΉΡ‚Π΅ это, Ссли Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ Info.
  • ΠŸΡ€ΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠΉΡ‚Π΅ всСх причастных ΠΊΠΎΠ»Π»Π΅Π³ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠΉ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. НапримСр, Ρ‚ΠΎΡ‚ ΠΆΠ΅ Info ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ добавлСния Π·Π°ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΊ ящику ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅ Exchange Server ΠΈ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Π³ΠΎ Π·Π°Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒ, Π»ΠΈΠ±ΠΎ опСчалился, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΠΈΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π·Π°Ρ‚Ρ€Π΅Ρ‚ ваш скрипт.
  • Если Ρƒ вас нСсколько сайтов Active Directory, Ρ‚ΠΎ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΡƒ Π½Π° Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ. НапримСр, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ… с AD-сайта A, Π° запускаСтС скрипт с ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΈΠ· AD-сайта B, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ:
    Get-ADUser -Server DCfromSiteA -SearchBase $OU -Properties * -Filter * | Select-Object DisplayName, SamAccountName, info | Sort DisplayName | Out-GridView -Title "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΏΠΎ Π»ΠΎΠ³ΠΎΠ½Π°ΠΌ" -Wait

    DCfromSiteA β€” имя ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄ΠΎΠΌΠ΅Π½Π° сайта A (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π»Π΅Ρ‚ Get-AdUser ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ Π΄ΠΎΠΌΠ΅Π½Π°)

Windows: ΡƒΠ·Π½Π°Ρ‘ΠΌ, ΠΊΡ‚ΠΎ Π³Π΄Π΅ Π·Π°Π»ΠΎΠ³ΠΈΠ½Π΅Π½

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ

Π‘ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ·Π½Π°Ρ‚Π΅Π»Π΅Π½, Ссли Π²Ρ‹ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ опрос Π½ΠΈΠΆΠ΅.

Волько зарСгистрированныС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² опросС. Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅, поТалуйста.

Π§Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ?

  • bginfo, Desktop info etc. (бСсплатноС ПО)

  • ΠΏΠ»Π°Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ bginfo

  • сдСлаю Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅

  • Π½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ, Ρ‚.ΠΊ. ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ VDI/RDS etc.

  • ΠΏΠΎΠΊΠ° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π½ΠΈΡ‡Π΅Π³ΠΎ, Π½ΠΎ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°ΡŽΡΡŒ

  • ΠΌΠ½Π΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅

  • Π΄Ρ€ΡƒΠ³ΠΎΠ΅ (ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях)

ΠŸΡ€ΠΎΠ³ΠΎΠ»ΠΎΡΠΎΠ²Π°Π»ΠΈ 112 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Π’ΠΎΠ·Π΄Π΅Ρ€ΠΆΠ°Π»ΠΈΡΡŒ 39 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com