πŸ‘‹ ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π°Π΄ΠΌΠΈΠ½Ρ‹!

НСприятая ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ - Π½Π° ΠΏΡ€ΠΎΠ΄Π΅ пСрСстали Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ скрипты PowerShell Ρ‡Π΅Ρ€Π΅Π· Task Scheduler. ΠŸΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ€ΡƒΠΊΠ°ΠΌΠΈ всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π° Π² ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ - ноль Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ. Π”ΡƒΠΌΠ°ΡŽ, ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π·Π½Π°ΠΊΠΎΠΌΠ° такая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π°.

πŸ” Π’ Ρ‡Ρ‘ΠΌ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°:
Оказалось, послС обновлСния бСзопасности Windows ΠΎΠ΄ΠΈΠ½ ΠΈΠ· сСрвСров Π½Π°Ρ‡Π°Π» Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запуск скриптов ΠΈΠ·-Π·Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ исполнСния (ExecutionPolicy). А Π² Π·Π°Π΄Π°Ρ‡Π΅ стояло просто powershell.exe -File ..., Π±Π΅Π· указания ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

πŸ› οΈ РСшСниС простоС, всСгда явно ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΡƒ исполнСния ΠΏΡ€ΠΈ запускС ΠΈΠ· ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°:

powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\Backup.ps1"

И Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ ΠΊ скрипту Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ, ΠΈΠ½Π°Ρ‡Π΅ Task Scheduler Π½Π΅ Π½Π°ΠΉΠ΄Ρ‘Ρ‚ Ρ„Π°ΠΉΠ», особСнно Ссли ΠΎΠ½ запускаСтся ΠΎΡ‚ SYSTEM ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСрвиса Π±Π΅Π· профиля.

πŸ“Œ Ссли Π½ΡƒΠΆΠ½ΠΎ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, добавь Π²Ρ‹Π²ΠΎΠ΄ Π² Ρ„Π°ΠΉΠ»:

powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\Backup.ps1" >> C:\Logs\backup.log 2>&1

πŸ‘‰ @channel_win_sysadmin
Views: 461
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content β€” check the address before entering passwords or payment details.

Redirecting in 10 s

Go