БИТВА ПРОГРАММИСТОВ ПРОТИВ АДМИНОВ НА ПОЛЕ POWERSHELL
HTML-код
- Опубликовано: 14 окт 2024
- Видео о том, что тру программистам палец в рот не клади, это реально крутые спецы и знают своё дело. Я в очередной раз снял перед ними шляпу, но если честно .... то мне этого и хотелось.
Код скидки 10% PoshBYTB на онлайн курс «Основы PowerShell» itvideo.pro/po...
🎓 Мои онлайн курсы:
👉 Курс «Основы PowerShell» itvideo.pro/Po...
📧 «MESSAGE TRACKING В EXCHANGE SERVER» itvideo.pro/Me...
📝 «СЕКРЕТЫ Notepad++» itvideo.pro/no...
Рекомендую посмотреть:
▶ PowerShell в Exchange Server. Tips & Tricks Выпуск № 1 • POWERSHELL В EXCHANGE ...
▶ Трюки PowerShell. Выпуск № 2 • 10 ТРЮКОВ( TIPS & TRIC...
▶ Трюки PowerShell. Выпуск № 3 • 7 ТРЮКОВ( TIPS & TRICK...
▶ Трюки PowerShell. Выпуск № 4 • 10 ТРЮКОВ( TIPS & TRIC...
❤️ СПАСИБО ВСЕМ ЗА ПРОСМОТРЫ, ЛАЙКИ И ПОДПИСКИ!
❤️ 🔔 ПОДПИШИСЬ НА НОВЫЕ ВИДЕО / itvideopro
► Мои сайт www.exchangefa...
► СКАЧАТЬ БЕСПЛАТНО схему зависимостей между EventID и Source в Get-MessageTrackingLog itvideo.pro/Me...
▶- - - - - - TELEGRAM - - - - - - - - - - - -
✔️ ЧАТ UCСHAT-EXCHANGE, SKYPE, OFFICE 365 tele.click/UCChat
✔️ КАНАЛ ITVIDEOPRO ЗАПИСКИ ПРО ИТ tele.click/itv...
✔️ КАНАЛ ПО POWERSHELL t.me/ru_powers...
▶- - -- РУССКОЯЗЫЧНЫЕ ГРУППЫ В FACEBOOK - - -
✔️ EXCHANGE SERVER / exchangeserverru
✔️ POWERSHELL / powershellgroup
✔️ SKYPE FOR BUSINESS/LYNC / lyncserverru
МОЙ ИНСТАГРАММ @pnagaev.ru
#powershell #обучение powershell #курсы powershell
А вы хорошо PowerShell знаете? 🙂
bash...
@@Paqoi_5 В плане обработки текста даст прикурить powershell, в плане возможностей рядом не стоит с powershell
@@КаренТунян а что мешает из pwsh 7+ извращаться, дёргая те же линуксовые утилиты sed, awk и тп.?
@@moonsund4085 в Windows ?
"Я в очередной раз снял шляпу"
В видео это заметно.
"но если честно .... то мне этого и хотелось."
Хотелось ламеру выглядеть админом.
мне как начинающему PowerShellцу интересны такие видео, Вы молодец)
Добрый день! На сколько я знаю, get-wmiobject это устаревший командлет и выводится из ps, правильнее использовать get-ciminstance , а для обращения к удаленным ПК, он будет ещё и секюрней
да, правильно. Но тут задача была показать, что к результатам можно обращаться по индексу. А остальное не важно.
Проблема в том, что диск C первый именно в большинстве случаев, но не во всех. А мне нужно писать скрипты для выполнения из-под политик на тысячах компьютеров. Поэтому я не могу рассчитывать на большинство. Мне нужны решения, работающие во всех случаях.
ну если так, то логика просто усложнится.
PowerShell - оч удобная штука. Сравнима с башем в Linux, или Python по удобству. Да ещё с типа IDE. Ни программист, ни админ.
О Господи, теперь пойду делать код ревью своих же скриптов
а где курс по POWERSHELL?
Извините, закопался itvideo.pro/PowerShell-basic
Павел. В России поставлена задача на импортозамещение. Например минцифры Новосибирск.
Закончите мысль, плиз.
Кем? Кому? Для чего?
Извините, я не понимаю, какую мысль вы хотите донести.
Когда в самом начале рассказали про основную фишку про индексирование, я сразу хотел написать, что это плохой вариант, так как порядок не всегда будет такой, как надо. Про это было сказано в конце. А про то, что это будет работать даже если командлет выдаст один элемент, было сказано только в скольз.
Так же следует добавить, что диск C:\ часто является системным, но не всегда. Например, я часто на своих пк специально меняю букву диска на S (system) и потом смотрю, как корявый софт (а иногда и вирусы) просто не работает. Так что следует использовать $env:SystemDrive
Спасибо.
Гхм. Ты забыл последний вариант, где был Get-Volume c, которому пофиг на порядок дисков в массиве. Ну и производительность вариантов неплохо было бы расписать.
Ps. И не пей холодное пиво перед съёмкой :)
Нечитаемое дрочерство. Код должен быть понятный и работоспособный. У вас же строки все запутаннее и менее отказоустойчивые))
так это же прикол, просто дурачимся. " Код должен быть понятный и работоспособный." это не в этом случае.
Зашел в видео только чтобы лайкнуть коммент jupyter notebook
Коллеги, помогите, пожалуйста, уже всю голову изломал. Смысл какой нужно через Exchange Shell сделать выгрузку по всем ящикам компании с параметрами - адрес почты, размер почты, логин, база на которой живет ящик. Заранее большое спасибо.
PowerShell - это уровень операционной системы для сисадминов.
Программисты - прикладной уровень.
Отсюда вопрос: зачем программеры лезут в не свою зону ответсвенности ?
ээээ, оооо. Даже не знаю, что и ответить 🙂
Я же говорю, админы - они как дети. Заберёшь у такого его игрушку, обижается 😊. PoSh - удобная обёртка для работы со сборками .Net на рабочих серверах. Да, для работы под нагрузкой не пойдёт, но для разовых работ вполне.
Powershell - гораздо более серьезный инструмент, чем то, что Вы описали. Для примера, именно на powershell я написал API. Возможности powershell становятся практически безграничными благодаря возможности использования классов .Net. На мой взгляд, по возможностям ничем не уступает python
А что мешает без гаданий о порядке дисков написать так? ((Get-Volume -DriveLetter c).Size/1Gb).toString("F")
Потому что фишка было именно в получении элемента списка массива, я рассчитывал на то, что программеры этого не знают :-)
У меня другая интересная задачка на работе была.
Нужно было достать из группы AD список пользователей. Пользователей было больше 5000.
Get-ADGroupMember в таком случае выдаёт ошибку: "Для этого запроса превышен предел размера"
Увеличивать лимиты в AD, никто естественно не даст. Но с помощью PoSH я выкрутился.
Get-adgroupmember с параметром ldapfilter и будет счастье
@@КаренТунян Get-adgroupmember не подходит
@@potter4773 обоснуйте
@@КаренТунян 1. если нужно список всех пользователей выгрузить, то Get-adgroupmember выдаст ошибку при >5000 пользователей. 2. У командлета Get-adgroupmember нет параметра ldapfilter
@@potter4773 1) Вывод результатов командлета действительно ограничен 5000, но данное ограничение легко обходится с использованием параметра -ldapfilter
2) Несете бред, учите матчасть
PowerShell был и будет жалким подобием bash. sudo du -hs / и проблема в GNU/Linux системах решена
А можете объяснить почему?
Не согласен. Для меня киллер-фича PoSh - работа со сборками. Попробуй в баше дёрнуть какой-нибудь код из glibc.
@@azterix2052 да обычно такое пишут люди, которые ваще не понимают что такое posh
В плане обработки текста bash даст прикурить powershell, в плане возможностей он рядом не стоит с powershell
@@КаренТунян ну например в чём?
1. (Get-Volume -DriveLetter 'C').Size
Красавчик.