Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сцСнарий PowerShell Π² Windows 10 – инструкция ΠΏΠΎ шагам

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Windows 10 PowerShell – это срСдство ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ сцСнарии для измСнСния ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² систСмы ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡. Π­Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку, Π½ΠΎ PowerShell являСтся Π±ΠΎΠ»Π΅Π΅ эффСктивным интСрфСйсом ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки (CLI), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ инструмСнтов ΠΈ обСспСчиваСт Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ (особСнно для сцСнариСв).

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’ этой вСрсии ΡƒΡ€ΠΎΠΊΠ° ΠΏΠΎ Windows 10 ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π΄Ρ‘ΠΌ вас шаг Π·Π° шагом, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ смогли ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ скрипт Π² PowerShell.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° сцСнария PowerShell

Π’ Windows 10 Ρ„Π°ΠΉΠ»Ρ‹ сцСнариСв PowerShell ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ практичСски любого тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ консоли ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ срСды сцСнариСв (ISE).

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ скрипта с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сцСнарий PowerShell с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’Ρ‹ΡˆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ скрипт просто Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экранС Ρ„Ρ€Π°Π·Ρƒ Β«ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ! Π’Π°Ρˆ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ скрипт ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Β».

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ сцСнария с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ срСды сцСнариСв

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, консоль PowerShell ISE ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для кодирования сцСнариСв Π² Windows 10. Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½Π°Ρ cΡ€Π΅Π΄Π° сцСнариСв являСтся слоТным инструмСнтом, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этих шагов:

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’ PowerShell ISE создайтС пустой Ρ„Π°ΠΉΠ» .ps1, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ скрипт. НапримСр:

Write-Host «Β«ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ! Π’Π°Ρˆ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ скрипт ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Β»»

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π’Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈ эти шаги с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Π° ΠΈΠ»ΠΈ PowerShell ISE, сцСнарий Π³ΠΎΡ‚ΠΎΠ² ΠΊ запуску, Π½ΠΎ ΠΎΠ½ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½. Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ PowerShell ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ всСгда настроСны Π½Π° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ выполнСния любого сцСнария.

Запуск Ρ„Π°ΠΉΠ»Π° сцСнария PowerShell

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» сцСнария Π² PowerShell, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ выполнСния, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для запуска скрипта ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Enter : & «C:\PATH\to\SCRIPT\first_script.ps1»

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ PATH\to\SCRIPT Π½Π° располоТСниС вашСго скрипта.

ПослС выполнСния этих шагов сцСнарий Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½, ΠΈ Ссли ΠΎΠ½ Π±Ρ‹Π» создан ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

PowerShell Π² Windows 10 Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ выполнСния:

Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ ΡˆΠ°Π³Π°Ρ… ΠΌΡ‹ использовали ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ запуск Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… скриптов Π² Windows 10. Однако, Ссли Π²Ρ‹ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ рСгулярно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ скрипты, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ настройки ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅ ΠΆΠ΅ инструкции, Π½ΠΎ Π½Π° Π¨Π°Π³Π΅ 4, ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Set-ExecutionPolicy Restricted ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

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

Запуск скриптов PowerShell

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт PowerShell?

Π•ΡΡ‚ΡŒ нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способов запуска скрипта, Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ основныС:

Как Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ нСподписанного скрипта PowerShell?

Оба способа ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ сСанса, ΠΏΡ€ΠΈ этом, ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° бСзопасности выполнСния скриптов PowerShell, прописанная Π² рССстрС, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π° ΠΈ останСтся ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ бСзопасности выполнСния скриптов «Π½Π° постоянно», Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠΉ способ:

3. Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ запуск навсСгда : Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΡƒ PowerShell ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ «ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ‚ΠΎΡ€Π°», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

Set-ExecutionPolicy RemoteSigned

Однако, я Π±Ρ‹ Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» Ρ‚Π°ΠΊΠΎΠΉ способ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Ρ‚ΡŒ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ ΡƒΠ³Ρ€ΠΎΠ·Π°ΠΌ, Ρ‚.ΠΊ. Ρ‚Π°ΠΊ Π²Ρ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ скриптов всСм ΠΈ всСгда.

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт PowerShell Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅?

Запуск скрипта PowerShell c ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ

БобствСнно запуск Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ссли Π±Ρ‹ Π²Ρ‹ запускали ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈΠ»ΠΈ bat-Ρ„Π°ΠΉΠ» с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. НапримСр, для запуска скрипта с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

Π’ самом скриптС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ‚Π°ΠΊ:

Π’ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ срСдС PowerShell ISE Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄.

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт PowerShell с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ярлыка?

ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ двумя способами:

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт powershell ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΌΠΎΠΆΠ½ΠΎ просто ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ярлык, ΠΊΠ°ΠΊ описано Π²ΠΎ 2-ΠΌ ΠΏΡƒΠ½ΠΊΡ‚Π΅ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ. Π’Π°ΠΊ ΠΆΠ΅, созданиС ярлыка ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· способов Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора ΠΈΠ»ΠΈ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

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

Запуск ΠΊΠΎΠΌΠ°Π½Π΄ Π² ОБ Windows

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

ВСстированиС систСм Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ пСнтСстСра знания большого количСства Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ инструмСнтария: ΠΎΡ‚ Π±Π°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… тСкстовых Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π΄ΠΎ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… систСм обнаруТСния Π²Ρ‚ΠΎΡ€ΠΆΠ΅Π½ΠΈΠΉ. Одним ΠΈΠ· Π²Π°ΠΆΠ½Ρ‹Ρ… этапов пСнтСста являСтся запуск ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° сторонС тСстируСмого хоста для выполнСния собствСнных Π½ΡƒΠΆΠ΄. Π’Π°ΠΊ ΠΊΠ°ΠΊ способов это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сущСствуСт довольно большоС количСство, ΡΡ‚Π°Ρ‚ΡŒΡ расскаТСт ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… запуска ΠΊΠΎΠΌΠ°Π½Π΄ Π² инфраструктурС, Π³Π΄Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ опСрационная систСма Windows. Π‘ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ нСсколько инструмСнтов ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΡ… использования. Π’Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ рассмотрСны нСсколько особСнностСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΡƒΡ‡Ρ‚Π΅Π½Ρ‹ ΠΏΡ€ΠΈ использовании ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ способа запуска ΠΊΠΎΠΌΠ°Π½Π΄.

Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² систСмС

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Из-Π·Π° Ρ‚Π°ΠΊΠΎΠΉ слоТной структуры ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π»Π΅Π³ΠΊΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт опСрационная систСма для выполнСния Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… Π·Π°Π΄Π°Ρ‡. Допустим, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ для ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ для сбора Π΄Π°Π½Π½Ρ‹Ρ… ΠΎ систСмС. Какими интСрфСйсами ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ?

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows сущСствуСт ряд ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠ±ΠΎΠ»ΠΎΡ‡Π΅ΠΊ для выполнСния ΠΊΠΎΠΌΠ°Π½Π΄. ВсС ΠΎΠ½ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ². НСбольшой список ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½ΠΈΠΆΠ΅:

ВсС пСрСчислСнныС Π²Ρ‹ΡˆΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ находятся Π² любой Windows систСмС, начиная, ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ, с Windows 7. Но psexec.exe ΠΊ Ρ‚Π°ΠΊΠΈΠΌ Π½Π΅ относится. Π­Ρ‚ΠΎ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ срСди Sysinternals tools. На сСгодняшний дСнь psexeс ΠΈΠΌΠ΅Π΅Ρ‚ большоС количСство Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ, пСрСписанных Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ языки программирования.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ запуска ΠΊΠΎΠΌΠ°Π½Π΄

ВсС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ ОБ Windows, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π½Π° нСсколько Π³Ρ€ΡƒΠΏΠΏ ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠ°ΠΌ. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ для нашСго исслСдования ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π³Ρ€ΡƒΠΏΠΏΡ‹:

Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ запуск ΠΊΠΎΠΌΠ°Π½Π΄

ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΉ запуск ΠΊΠΎΠΌΠ°Π½Π΄

запуск ΠΊΠΎΠΌΠ°Π½Π΄ с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ привилСгиями

запуск ΠΊΠΎΠΌΠ°Π½Π΄ с использованиСм Ρ‡ΡƒΠΆΠΈΡ… ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ

РаспрСдСлим всС ΡƒΠΆΠ΅ описанныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ запуска ΠΊΠΎΠΌΠ°Π½Π΄ Π² ОБ:

Запуск с Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ привилСгиями локально ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ:

Запуск с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ привилСгиями локально ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ:

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°

ВсС Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ… Π±Ρ‹Π»ΠΈ собраны ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ОБ Windows. Для тСста Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ стСнд:

Vbox Π² качСствС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ срСды

Windows Server 2019 Evaluation Π² качСствС систСмы для развСртывания сСрвисов AD

Kali Linux Π² качСствС Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰Π΅ΠΉ систСмы

Π½Π°Π±ΠΎΡ€ скриптов Impaсket для доступа ΠΊ подсистСмам выполнСния ΠΊΠΎΠΌΠ°Π½Π΄

ВсС ΠΌΠ°ΡˆΠΈΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² host-only ΡΠ΅Ρ‚ΡŒ. На машинС Windows Server ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ (FireWall, Defender).

Для ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠ³ΠΎ доступа Π² систСму Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Zerologon. ОписаниС ΠΈ инструмСнты для эксплуатации уязвимости ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² сСти. ΠžΡΡ‚Π°Π²ΠΈΠΌ это Π² качСствС домашнСго задания для читатСля.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Ρ…ΡΡˆ ΠΈ Π»ΠΎΠ³ΠΈΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для запуска ΠΊΠΎΠΌΠ°Π½Π΄ Π² систСмС. Для запуска ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ скриптами Impacket. Π­Ρ‚ΠΈ скрипты ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ созданы для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹Ρ… для Windows ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ².

Нас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ скрипты:

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Запуск atexec.py сопряТСн с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмы. Если зависимый сСрвис Π½Π΅ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π² Ρ†Π΅Π»Π΅Π²ΠΎΠΉ систСмС, Ρ‚ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ОБ Windows ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎ. РассмотрСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ эффСктивно ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ сбор Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ провСдСния тСстирования Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅.

На этом всё. Π’ ΠΏΡ€Π΅Π΄Π΄Π²Π΅Ρ€ΠΈΠΈ старта курса «ΠŸΠ΅Π½Ρ‚Π΅ΡΡ‚. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° тСстирования Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅», ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ всСх ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… Π½Π° бСсплатный Π΄Π΅ΠΌΠΎΡƒΡ€ΠΎΠΊ, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ познакомимся с инструмСнтами для исслСдования AD. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ ΠΈ продвиТСния Π² сСти.

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

Π’ этом руководствС ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ Π²Π°ΠΌ, ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» скрипта ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π² Windows 10.

Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Ubuntu ΠΈΠ»ΠΈ Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ дистрибутивы Linux, Ссли ваши скрипты Π½Π΅ Π½ΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ядра Linux.

ΠœΡ‹ подСлимся ΠΎΠ±ΠΎΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ.

1] Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» скрипта ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ WSL

УстановитС WSL ΠΈΠ»ΠΈ Windows Subsystem для Linux

ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Настройки> ОбновлСниС ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ> Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

ΠŸΠΎΠΈΡ‰ΠΈΡ‚Π΅ Β«Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ WindowsΒ», Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ WindowsΒ».

ΠŸΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ WSL, установитС Ρ„Π»Π°ΠΆΠΎΠΊ ΠΈ установитС Π΅Π³ΠΎ.

ПослС этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ установку Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

НаТмитС ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ сСйчас.

BASH ΠΎΡ‚Π½Ρ‹Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ доступСн Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС ΠΈ PowerShell.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ скриптов ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Linux Π²Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ SH, Π½ΠΎ здСсь Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ BASH.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, BASH Π² Windows ΠΈΠΌΠ΅Π΅Ρ‚ свои ограничСния, поэтому, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΈΡ… Π² срСдС Linux, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ubuntu ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅.

2] Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ubuntu Π² Windows 10

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Ρƒ вас установлСна Ubuntu ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ дистрибутив Linux.

Ubuntu смонтируСт ΠΈΠ»ΠΈ сдСлаСт всС ваши ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Windows доступными Π² /mnt.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, диск C доступСн ΠΏΠΎ адрСсу /mnt/C.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ стол Π±ΡƒΠ΄Π΅Ρ‚ доступСн ΠΏΠΎ адрСсу /mnt/c/users/ /desktop.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’Π΅ΠΏΠ΅Ρ€ΡŒ слСдуйтС этим шагам

БистСма Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ скрипт

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Linux Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ доступСн Π² Windows, Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ сторонниС прилоТСния, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Cygwin.

WSL Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ достаточно для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° скриптов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ эти самыС ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π² Windows 10.

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

Π’Π°Π΄ΠΈΠΌ Π‘Ρ‚Π΅Ρ€ΠΊΠΈΠ½

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Π² Π΅Π³ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ рСгулярно, Π° для Π°Π½Π°Π»ΠΈΠ·Π° приходится Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ОБ πŸ˜‰

БСгодня я ΠΏΠΎΠΊΠ°ΠΆΡƒ способ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, Π½Π΅ прСкращая Ρ€Π°Π±ΠΎΡ‚Ρƒ Windows. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° я Ρ€Π΅ΡˆΡƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ читатСля двумя способами β€” с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ diskusage ΠΈ PowerShell. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π²ΠΏΠΎΠ»Π½Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ для diskusage, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ содСрТимоС ΠΏΠ°ΠΏΠΎΠΊ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρƒ администратора Π½Π΅Ρ‚ ΠΏΡ€Π°Π².

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ этот способ для Π»ΡŽΠ±Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡! ОбъСм Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΏΠ°ΠΏΠΊΠ΅ β€” просто ΠΏΡ€ΠΈΠΌΠ΅Ρ€.

И Π΄Π°, всС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ сСгодняшнСго рассказа – это компиляция Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² Π±Π»ΠΎΠ³Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ.

[+] БСгодня Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ срСдства: psexec

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π’ΠΎΠΎΠ±Ρ‰Π΅-Ρ‚ΠΎ, Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΎ diskusage я ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ссылался Π½Π° способ с psexec, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ систСмы. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку ΠΈΠ»ΠΈ PowerShell ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ SYSTEM…

…и ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ для доступа Π² ΠΏΠ°ΠΏΠΊΡƒ Π½ΡƒΠΆΠ½Ρ‹ ΠΏΡ€Π°Π²Π° SYSTEM πŸ™‚

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

Π”Π°Π»ΡŒΡˆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ просто Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹.

БистСмныС срСдства: ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ

Допустим, Ρ‡Ρ‚ΠΎ стороннСС ПО, Π΄Π°ΠΆΠ΅ с подписью Microsoft ΠΈΠ· Π½Π°Π±ΠΎΡ€Π° sysinternals, строго Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ слуТбой бСзопасности ΠΈ/ΠΈΠ»ΠΈ блокируСтся ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ. Однако с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ задания Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ для запуска ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ скриптов.

НапримСр, я ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π» Π² Π±Π»ΠΎΠ³Π΅ автоматичСскоС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ Π½Π° восходС ΠΈ Π·Π°ΠΊΠ°Ρ‚Π΅ солнца. Π’Π°ΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ ΠΈΠ³Ρ€Π°Π»ΠΎ Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ запускаСтся ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ систСмы. Π—Π΄Π΅ΡΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

Π¨Π°Π³ 1 β€” Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ простоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·ΠΎΠ²Ρ‹ΠΉ запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π’ качСствС дСйствия ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅:

Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ diskusage запускаСтся с ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ΠΈ записываСт Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π² Ρ„Π°ΠΉΠ». ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°.

Π—Π° Π½Π΅ΠΈΠΌΠ΅Π½ΠΈΠ΅ΠΌ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ PowerShell β€” считаСм ΠΈ складываСм Ρ€Π°Π·ΠΌΠ΅Ρ€ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² Π²ΠΎ всСх ΠΏΠ°ΠΏΠΊΠ°Ρ… (ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, я Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊΠΎ всСму диску :).

Π¨Π°Π³ 2 β€” НастройтС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π° запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ систСмы

На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠžΠ±Ρ‰ΠΈΠ΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ SYSTEM ΠΈΠ»ΠΈ Π‘Π˜Π‘Π’Π•ΠœΠ Π² зависимости ΠΎΡ‚ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windows

ΠΠ²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ создания Ρ‚Π°ΠΊΠΈΡ… Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ я Ρ€Π°Π·Π±ΠΈΡ€Π°Π» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ schtasks ΠΈ PowerShell. ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ созданный Ρ„Π°ΠΉΠ». ВсС просто!

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ psexec, ΠΈΠ· ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ запуск ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. НапримСр, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ рССстра запустится, Π½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹ с Π½ΠΈΠΌ Π½Π΅ смоТСтС. Однако Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ скриптов с ΠΏΡ€Π°Π²Π°ΠΌΠΈ систСмы ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π― всСгда ΠΎΡ‰ΡƒΡ‰Π°ΡŽ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅Π»ΠΎΠ²ΠΊΠΎΡΡ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΈΡˆΡƒ для Π±Π»ΠΎΠ³Π° ΠΈΠ»ΠΈ ΠΊΠ°Π½Π°Π»Π° Telegram ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», Π½Π΅ содСрТащий Π½ΠΈΡ‡Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ [ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΈΡ… ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΉ]. Но я понимаю, Ρ‡Ρ‚ΠΎ Π½Π΅ всС Ρ‡ΠΈΡ‚Π°Π»ΠΈ старыС записи, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈΠ· поисковиков ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ мноТСство людСй ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΌ запросам. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ какая-Ρ‚ΠΎ польза ΠΎΡ‚ этого Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ.

Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Ρƒ мСня Π±Ρ‹Π»Π° ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ мотивация. ЀактичСски, эта ΡΡ‚Π°Ρ‚ΡŒΡ – Π·Π°Ρ‚Ρ€Π°Π²ΠΊΠ° для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ посмотрим Π½Π° эту ΠΆΠ΅ Ρ‚Π΅ΠΌΡƒ ΠΏΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ интСрСсным ΡƒΠ³Π»ΠΎΠΌ.

Об Π°Π²Ρ‚ΠΎΡ€Π΅

Вас Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ:

Π― Π² Telegram

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΊΠ°Π½Π°Π» ΠΈ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ интСрСсныС записи Ρ‡Π°Ρ‰Π΅! Π•ΡΡ‚ΡŒ вопросы? Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΈΡ… Π² Ρ‡Π°Ρ‚Π΅.

ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² 8

Залогинился, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΏΠΊΠΈ CSC Π½Π°Π΄ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· DISM. Пока логинился, вспомнил, Ρ‡Ρ‚ΠΎ CSC ΠΈ SXS это всё-Ρ‚Π°ΠΊΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ Π²Π΅Ρ‰ΠΈ. Но названия Ρ‚Π°ΠΊ ΠΏΠΎΡ…ΠΎΠΆΠΈ.

Π Π°Π·ΠΌΠ΅Ρ€ sxs я смотрСл Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π― ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ люблю Π΅Π³ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Π½ΠΎ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ :))

Π›Π°Π΄Π½ΠΎ, Ρ€Π°Π· Π½ΠΈΠΊΡ‚ΠΎ большС Π½Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Π½Π°ΠΏΠΈΡˆΡƒ Π΅Ρ‰Ρ‘ ΠΏΡ€ΠΎ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹. Π’ Ρ‚ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΡƒΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹, поэтому Π½Π°ΠΏΠΈΡˆΡƒ Ρ‚ΡƒΡ‚.

ΠšΡ‚ΠΎ-Ρ‚ΠΎ Ρ‚Π°ΠΌ Ρ…ΠΎΡ‚Π΅Π» ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ устройствами Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Get-PnPDevice этого Π½Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΈ это выглядит ΠΊΠ°ΠΊ досадноС Π½Π΅Π΄ΠΎΡ€Π°Π·ΡƒΠΌΠ΅Π½Π΅Π΅. Но Π½Π° самом Π΄Π΅Π»Π΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ°Π½Π΄Π»Π΅Ρ‚:

БобствСнно, Ссли Π±Ρ‹ я Ρ€Π΅ΡˆΠ°Π» Ρ‚Π°ΠΊΡƒΡŽ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡Ρƒ, ΠΊΠ°ΠΊ Ρ‚Ρ‹ Π² Ρ‚ΠΎΠΌ постС, Ρ‚ΠΎ я Π±Ρ‹ построил Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° этой ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π’.Π΅. ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список всСх Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² систСмС (Ρ‡Π΅Ρ€Π΅Π· Get-WindowsDriver), ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‚Π±Ρ€ΠΎΡΠΈΡ‚ΡŒ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ устройствами (Ρ‡Π΅Ρ€Π΅Π· Get-PnpDeviceProperty), Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ.

Бпасибо, Π½Π΅ Π·Π½Π°Π». Π’Π°ΠΊ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π±ΠΎΠ»Π΅Π΅ конкрСтная Π²Ρ‹Π±ΠΎΡ€ΠΊΠ°. Но Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ с самой Π½ΠΎΠ²ΠΎΠΉ Π΄Π°Ρ‚ΠΎΠΉΒ» Ρ‚ΠΎΠΆΠ΅ ΠΎΠΊ.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт Π² windowsStanislav Vershinin

Бпасибо Π·Π° ΡΡ‚Π°Ρ‚ΡŒΡŽ.
Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ psexec внСсСн Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ список, ΠΈ запуск Π΅Π³ΠΎ Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½.
ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, Π·Π°Ρ‚Ρ€Π°Ρ‚Π΅Π½ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ приготовлСния. Но, я нашСл ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PowerRun, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ процСссы ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ SYSTEM ΠΈ Π΄Π°ΠΆΠ΅ TrustedInstaller.

запуск, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ идСально.

Stanislav Vershinin: Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ psexec внСсСн Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ список
…Но, я нашСл ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PowerRun

ΠšΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π΄Π΅Π» Π˜Π‘ вычислит послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ запуска ΠΈ внСсСт Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ список πŸ™‚ Но я добавлю Π² ΡΡ‚Π°Ρ‚ΡŒΡŽ Как ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Ρ€Π°Π·Π΄Π΅Π»Ρƒ рССстра ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ всС Π½Π° свои мСста, Ρ‚Π°ΠΌ коллСкция…

Stanislav Vershinin: ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ, Π·Π°Ρ‚Ρ€Π°Ρ‚Π΅Π½ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ приготовлСния

Π’ смыслС Π² GUI? А ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π² консоли это Ρ‚ΠΎΠΆΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚Π½ΠΎ? Π”Π°, Π΅Π΅ Π½Π΅Ρ‚ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅, ΠΈ PowerShell выглядит слоТно, Π½ΠΎ schtasks Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ отмСнял ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΅ΡΡ‚ΡŒ Π² Π±Π»ΠΎΠ³Π΅.

Как всСгда Π·Π°Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎ ΠΎΠ»Π΄ΡΠΊΡƒΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку Π±Π΅Π·ΠΎ всяких ΠΏΠ°ΡƒΡΡ€ΡˆΠ΅Π»Π»ΠΎΠ².

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

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *