Windows, PowerShell ΠΈ дълги ΠΏΡŠΡ‚ΠΈΡ‰Π°

Windows, PowerShell ΠΈ дълги ΠΏΡŠΡ‚ΠΈΡ‰Π°

Мисля, Ρ‡Π΅ ΠΈ Π²ΠΈΠ΅ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ стС Π²ΠΈΠΆΠ΄Π°Π»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡŠΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ вСднъТ !!! Π’Π°ΠΆΠ½ΠΎ____Ново____!!! НС ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°ΠΉ!!!Π—Π°ΠΏΠΎΠ²Π΅Π΄ β„–98819-649-Π‘ ΠΎΡ‚ 30Π³. относно Π½Π°Π·Π½Π°Ρ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Иван АлСксандрович Козлов Π·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‰ Π΄Π»ΡŠΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π» Π½Π° ΠΎΡ‚Π΄Π΅Π»Π° Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΈ VIP ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° бизнСс срСщи Π² ΠΊΡƒΠ»ΠΎΠ°Ρ€ΠΈΡ‚Π΅.doc.

И чСсто няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΡŠΠ² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π² Windows Π²Π΅Π΄Π½Π°Π³Π°. Някои Ρ…ΠΎΡ€Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ²Π°Ρ‚ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€Π°Π½Π΅ Π½Π° дисковС, Π΄Ρ€ΡƒΠ³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° работят с дълги ΠΏΡŠΡ‚ΠΈΡ‰Π°: Far Manager, Total Commander ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ. И ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π³Π»Π΅Π΄Π°Ρ…Π° с Ρ‚ΡŠΠ³Π° ΠΊΠ°ΠΊ създадСния ΠΎΡ‚ тях PS скрипт, Π² ΠΊΠΎΠΉΡ‚ΠΎ бСшС инвСстирано ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ΡˆΠ΅ с Π³Ρ€ΡŠΠΌ ΠΈ Ρ‚Ρ€ΡΡΡŠΠΊ Π² тСстовата срСда, Π² производствСна срСда Π±Π΅Π·ΠΏΠΎΠΌΠΎΡ‰Π½ΠΎ сС оплаквашС ΠΎΡ‚ нСвъзмоТна Π·Π°Π΄Π°Ρ‡Π°: ΠŸΠΎΡΠΎΡ‡Π΅Π½ΠΈΡΡ‚ ΠΏΡŠΡ‚, ΠΈΠΌΠ΅ Π½Π° Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΈ Π΄Π²Π΅Ρ‚Π΅ са Ρ‚Π²ΡŠΡ€Π΄Π΅ дълги. ΠŸΡŠΠ»Π½ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ Π½Π° Ρ„Π°ΠΉΠ»Π° трябва Π΄Π° Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 260 Π·Π½Π°ΠΊΠ°, Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° дирСкторията трябва Π΄Π° Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ 248 Π·Π½Π°ΠΊΠ°.
ΠšΠ°ΠΊΡ‚ΠΎ сС ΠΎΠΊΠ°Π·Π²Π°, 260 Π·Π½Π°ΠΊΠ° са Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ β€žΠ½Π΅ само Π·Π° Π²ΡΠΈΡ‡ΠΊΠΈβ€œ. Ако сС интСрСсуватС ΠΎΡ‚ ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅ ΠΎΡ‚Π²ΡŠΠ΄ Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎΡ‚ΠΎ, моля, ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ сС към ΠΊΠΎΡ‚ΠΊΠ°Ρ‚Π°.

Π•Ρ‚ΠΎ само някои ΠΎΡ‚ нСприятнитС послСдици ΠΎΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΡŠΠ»ΠΆΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΏΡŠΡ‚Ρ Π½Π° Ρ„Π°ΠΉΠ»Π°:

ΠžΡ‚ΠΊΠ»ΠΎΠ½ΡΠ²Π°ΠΉΠΊΠΈ сС Π»Π΅ΠΊΠΎ ΠΎΡ‚ Ρ‚Π΅ΠΌΠ°Ρ‚Π°, отбСлязвам, Ρ‡Π΅ Π·Π° рСпликацията Π½Π° DFS ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚, обсъдСн Π² статията, Π½Π΅ Π΅ уТасСн ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ с дълги ΠΈΠΌΠ΅Π½Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡŠΡ‚ΡƒΠ²Π°Ρ‚ ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€ (Π°ΠΊΠΎ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, всичко останало Π΅ Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ).

Π‘ΠΈΡ… искал ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° насоча Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π²ΠΈ към Π΅Π΄Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°, която ΠΌΠΈ Π΅ ΠΏΠΎΠΌΠ°Π³Π°Π»Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ вСднъТ Robocopy. Вя ΡΡŠΡ‰ΠΎ Π½Π΅ сС страхува ΠΎΡ‚ дълги ΠΏΡŠΡ‚Π΅ΠΊΠΈ ΠΈ ΠΌΠΎΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π°ΠΊΠΎ Π·Π°Π΄Π°Ρ‡Π°Ρ‚Π° сС свСТда Π΄ΠΎ ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅/ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° спрСтС Π΄ΠΎΡ‚ΡƒΠΊ. Ако трябва Π΄Π° си ΠΈΠ³Ρ€Π°Π΅Ρ‚Π΅ Π½ΠΎΠΌΠ΅Ρ€Π° със ΡΠΏΠΈΡΡŠΡ†ΠΈΡ‚Π΅ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма (DACL), ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ настрани субинакл. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Π½Π°ΠΏΡ€Π΅Π΄Π½Π°Π»Π°Ρ‚Π° си Π²ΡŠΠ·Ρ€Π°ΡΡ‚, Ρ‚ΠΎΠΉ сС прСдстави ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π½Π° Windows 2012 R2. Π’ΡƒΠΊ Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ сС ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π‘Π΅ΡˆΠ΅ ΠΌΠΈ интСрСсно Π΄Π° ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π²Π°ΠΌ ΠΊΠ°ΠΊ Π΄Π° работя с дълги ΠΏΡŠΡ‚ΠΈΡ‰Π° Π½Π° PowerShell. Π‘ Π½Π΅Π³ΠΎ Π΅ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Π² Π±Ρ€Π°Π΄Π°Ρ‚ Π²ΠΈΡ† Π·Π° Иван Π¦Π°Ρ€Π΅Π²ΠΈΡ‡ ΠΈ Василиса ΠšΡ€Π°ΡΠΈΠ²Π°.

Π‘ΡŠΡ€Π· Π½Π°Ρ‡ΠΈΠ½

ΠŸΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ към Linux ΠΈ Π½Π΅ сС притСснявайтС Π·Π° Windows 10/2016/2019 ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΉΡ‚Π΅ подходящата настройка Π½Π° Π³Ρ€ΡƒΠΏΠΎΠ²Π°Ρ‚Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°/настройтС систСмния Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€. Няма Π΄Π° сС спирам ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄, Ρ‚.ΠΊ. Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²Π΅Ρ‡Π΅ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ статии ΠΏΠΎ Ρ‚Π°Π·ΠΈ Ρ‚Π΅ΠΌΠ°, Π½Π°ΠΏΡ€. Ρ‚ΠΎΠ²Π°.

ΠšΠ°Ρ‚ΠΎ сС ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΌΠ΅ΠΊΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π½Π΅ Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡ‚Π΅ вСрсии Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми, Ρ‚ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π΅ Π±ΡŠΡ€Π· само Π·Π° писанС Π½Π° хартия, освСн Π°ΠΊΠΎ, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π½Π΅ стС ΠΎΡ‚ ΠΎΠ½Π΅Π·ΠΈ ΠΊΡŠΡΠΌΠ΅Ρ‚Π»ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΌΠ°Π»ΠΊΠΎ стари систСми ΠΈ Windows 10 /2016/2019 Ρ†Π°Ρ€ΡƒΠ²Π° Π²ΡŠΡ€Ρ…ΠΎΠ²Π½ΠΎ.

Π”ΡŠΠ»Π³ΠΈΡΡ‚ ΠΏΡŠΡ‚

НСка Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ рСзСрвация Ρ‚ΡƒΠΊ, Ρ‡Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ няма Π΄Π° повлияят Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Windows Explorer, Π½ΠΎ Ρ‰Π΅ направят възмоТно ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° дълги ΠΏΡŠΡ‚ΠΈΡ‰Π° Π² ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° PowerShell, ΠΊΠ°Ρ‚ΠΎ Get-Item, Get-ChildItem, Remove-Item ΠΈ Ρ‚.Π½.

ΠŸΡŠΡ€Π²ΠΎ, Π½Π΅ΠΊΠ° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ PowerShell. ΠŸΡ€Π°Π²ΠΈ сС Π΅Π΄ΠΈΠ½, Π΄Π²Π°, Ρ‚Ρ€ΠΈ ΠΏΡŠΡ‚ΠΈ.

  1. НиС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ .NET Framework Π΄ΠΎ вСрсия Π½Π΅ ΠΏΠΎ-ниска ΠΎΡ‚ 4.5. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма трябва Π΄Π° Π΅ ΠΏΠΎΠ½Π΅ Windows 7 SP1/2008 R2. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° вСрсия Ρ‚ΡƒΠΊ, ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ информация Ρ‚ΡƒΠΊ.
  2. Π˜Π·Ρ‚Π΅Π³Π»Π΅Ρ‚Π΅ ΠΈ инсталирайтС Windows Management Framework 5.1
  3. РСстартирамС ΠΌΠ°ΡˆΠΈΠ½Π°Ρ‚Π°.

Π’Ρ€ΡƒΠ΄ΠΎΠ»ΡŽΠ±ΠΈΠ²ΠΈΡ‚Π΅ Ρ…ΠΎΡ€Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° направят ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅, описани ΠΏΠΎ-Π³ΠΎΡ€Π΅, Ρ€ΡŠΡ‡Π½ΠΎ, ΠΌΡŠΡ€Π·Π΅Π»ΠΈΠ²ΠΈΡ‚Π΅ Ρ…ΠΎΡ€Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π³ΠΎ направят с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° SCCM, ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ, скриптовС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ инструмСнти Π·Π° автоматизация.

Π’Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° вСрсия Π½Π° PowerShell ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π° ΠΎΡ‚ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° $PSVersionTable. Π‘Π»Π΅Π΄ актуализацията трябва Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π΅Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ:

Windows, PowerShell ΠΈ дълги ΠΏΡŠΡ‚ΠΈΡ‰Π°

Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Get-ChildItem ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ вмСсто ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΈΡ‚Π΅ ΠŸΡŠΡ‚ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ literalPath.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ΡŠΡ‚ Π½Π° ΠΏΡŠΡ‚Ρ Ρ‰Π΅ бъдС ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π΅Π½:

Get-ChildItem -LiteralPath "?C:Folder"
Get-ChildItem -LiteralPath "?UNCServerNameShare"
Get-ChildItem -LiteralPath "?UNC192.168.0.10Share"

Π—Π° удобство Π½Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ‚ΠΈΡ‰Π° ΠΎΡ‚ обичайния Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ literalPath ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Ρ‚Π°Π·ΠΈ функция:

Function ConvertTo-LiteralPath 
Param([parameter(Mandatory=$true, Position=0)][String]$Path)
    If ($Path.Substring(0,2) -eq "") {Return ("?UNC" + $Path.Remove(0,1))}
    Else {Return "?$Path"}
}

Моля, ΠΈΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ настройватС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° literalPath НС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ замСстващи Π·Π½Π°Ρ†ΠΈ (*, ? ΠΈ Ρ‚.Π½.).

Π’ допълнСниС към ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° literalPath, Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π°Ρ‚Π° вСрсия Π½Π° ΠΊΡ€Π°Ρ‚ΠΊΠ°Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° PowerShell Get-ChildItem ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Π”ΡŠΠ»Π±ΠΎΡ‡ΠΈΠ½Π°, с ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ Π΄ΡŠΠ»Π±ΠΎΡ‡ΠΈΠ½Π°Ρ‚Π° Π½Π° вмъкванС Π·Π° рСкурсивно Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ… Π³ΠΎ няколко ΠΏΡŠΡ‚ΠΈ ΠΈ бях Π΄ΠΎΠ²ΠΎΠ»Π΅Π½.

Π‘Π΅Π³Π° Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° сС притСсняватС, Ρ‡Π΅ Π²Π°ΡˆΠΈΡΡ‚ PS скрипт Ρ‰Π΅ сС Π·Π°Π±Π»ΡƒΠ΄ΠΈ ΠΏΠΎ дългия Ρ‚Ρ€ΡŠΠ½Π»ΠΈΠ² ΠΏΡŠΡ‚ ΠΈ няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅. НапримСр, Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈ писанСто Π½Π° скрипт Π·Π° Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° β€žΠ²Ρ€Π΅ΠΌΠ΅Π½Π΅Π½β€œ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² DFSR ΠΏΠ°ΠΏΠΊΠΈ. Но Ρ‚ΠΎΠ²Π° Π΅ Π΄Ρ€ΡƒΠ³Π° история, която Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π°ΠΌ Π΄Π° Ρ€Π°Π·ΠΊΠ°ΠΆΠ° Π² Π΄Ρ€ΡƒΠ³Π° статия. ΠžΡ‡Π°ΠΊΠ²Π°ΠΌ интСрСсни ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ ΠΎΡ‚ вас ΠΈ Π²ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌ Π΄Π° участватС Π² Π°Π½ΠΊΠ΅Ρ‚Π°Ρ‚Π°.

ПолСзни Π²Ρ€ΡŠΠ·ΠΊΠΈ:
docs.microsoft.com/ru-ru/dotnet/api/microsoft.powershell.commands.contentcommandbase.literalpath?view=powershellsdk-1.1.0
docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-childitem?view=powershell-5.1
stackoverflow.com/questions/46308030/handling-path-too-long-exception-with-new-psdrive/46309524
luisabreu.wordpress.com/2013/02/15/theliteralpath-ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€

Π’ Π°Π½ΠΊΠ΅Ρ‚Π°Ρ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° участват само рСгистрирани ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π’ΠΏΠΈΡˆΠΈ сС, Моля Ρ‚Π΅.

АктуалСн Π»ΠΈ Π΅ Π·Π° вас ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ с Π΄ΡŠΠ»Π³ΠΈΡ‚Π΅ ΠΏΡŠΡ‚ΠΈΡ‰Π°?

  • Π”Π°

  • Π‘Π΅ΡˆΠ΅ умСстно, Π½ΠΎ Π²Π΅Ρ‡Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΎ

  • ΠŸΡ€Π΅Ρ‡ΠΈ, Π½ΠΎ Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ

  • НС сС замислих, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° всичко Ρ€Π°Π±ΠΎΡ‚ΠΈ

  • НС

  • Π”Ρ€ΡƒΠ³ΠΎ (моля, посочСтС Π² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅)

155 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ гласуваха. 25 ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ сС Π²ΡŠΠ·Π΄ΡŠΡ€ΠΆΠ°Ρ…Π°.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€