Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||||||||||||||
1 | ||||||||||||||||
Полезные PowerShell скрипты26.10.2015, 09:45. Показов 85633. Ответов 63
Метки нет (Все метки)
Здесь публикуются полезные с практической точки зрения сценарии PowerShell или те, что могут послужить отправной точкой для решения насущных задач. Также всяк сюда постящий должен соблюдать одно простое правило - предварять публикуемый сценарий инструкцией #requires -version N, где N - версия хоста, под который весь код писан (или оговаривать под какими версиями код работает), дабы не возникало путаницы и вопросов, дескать, почему не работает и прочее в этом духе; также, если в том возникает необходимость, желательно указывать версию CLR. Например:
UserAssist.ps1
2
|
26.10.2015, 09:45 | |
Ответы с готовыми решениями:
63
Не знаю как писать скрипты на PowerShell Написать скрипты на PowerShell (.ps1) 1.Нахожденияе числа Фибоначчи по номеру 2.Вывод измененных файлов каталога Полезные BAT/CMD скрипты Полезные VBS скрипты и программы по работе с ними |
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||||
19.01.2016, 14:18 [ТС] | 21 | |||||
Get-LoadedDrivers - список загруженных драйверов
0
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||||
11.02.2016, 15:44 [ТС] | 22 | |||||
Get-ParentProcess.ps1
0
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||||
15.02.2016, 17:33 [ТС] | 23 | |||||
Expand-MsiPackage.ps1
0
|
Покинул форум
3672 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||||
15.02.2017, 16:26 [ТС] | 24 | |||||
Чтение содержимого RAR-архива без сторонних утилит
0
|
26.09.2017, 18:42 | 25 | |||||
watchdog.ps1
Набор функций-командлетов для наблюдения за изменениями файлов\директорий на основе класса FileSystemWatcher. Для удобства использования можно поместить их в файл powershell профиля - тогда они будут доступны наравне с прочими командами сразу из консоли, либо поместить файл модуля watchdog.ps1 в папку powershell модулей.
2
|
0 / 0 / 0
Регистрация: 01.10.2018
Сообщений: 3
|
|
01.10.2018, 23:59 | 26 |
Доброго времени суток ! Обращаюсь к вам за помощью.
Необходимо написать запрос в PowerShell который сможет: 1. Добавить компьютер в Домен. 2. Добавить Имя Компьютера с проверкой если нету дубликата Имини. 3. И с опцыей в какую OU его добавить. Всем заранее спасибо !
0
|
0 / 0 / 0
Регистрация: 24.01.2016
Сообщений: 6
|
||||||
21.02.2019, 13:01 | 27 | |||||
0
|
1885 / 1107 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
|||||||||||
21.02.2019, 18:05 | 28 | ||||||||||
Вместо этого:
Можно так:
В чём смысл дважды запускать Test-Connection? Итого, тоже самое можно сделать так:
0
|
-338 / 245 / 26
Регистрация: 01.06.2018
Сообщений: 3,137
|
||||||||||||||||
26.11.2019, 12:10 | 29 | |||||||||||||||
Версию какую надо я не в курсе, сам использую на последнем билде Windows 10 Pro.
Экспорт-импорт драйверов Первый скрипт нужен для экспорта драйверов эталонного ПК:
0
|
5986 / 1995 / 323
Регистрация: 10.12.2013
Сообщений: 6,878
|
||||||
06.02.2020, 09:10 | 30 | |||||
После дождичка в четверг
командлет Get-ChildItem исполнится рекурсивно только в четверг:
0
|
㊙️
1091 / 239 / 57
Регистрация: 10.08.2018
Сообщений: 568
|
||||||||||||
16.08.2020, 20:31 | 31 | |||||||||||
Синхронизация локальной папки с FTP
Sync-FtpFolder
Пример:
1
|
1374 / 236 / 64
Регистрация: 03.06.2020
Сообщений: 614
|
|||||||||||
17.08.2020, 11:15 | 32 | ||||||||||
Из разряда украшалок
1
|
-338 / 245 / 26
Регистрация: 01.06.2018
Сообщений: 3,137
|
||||||||||||||||||||||||||||||||||||
20.08.2020, 09:59 | 33 | |||||||||||||||||||||||||||||||||||
Windows 10
Включить удаленный рабочий стол
2
|
㊙️
1091 / 239 / 57
Регистрация: 10.08.2018
Сообщений: 568
|
||||||||||||||||||||||||||
24.10.2020, 18:05 | 34 | |||||||||||||||||||||||||
Вызов функций WinApi
WinApi
Примеры:
0
|
5986 / 1995 / 323
Регистрация: 10.12.2013
Сообщений: 6,878
|
|
04.12.2020, 06:41 | 35 |
ПОЛЕЗНЫЙ ТЕКСТОВЫЙ ФАЙЛ
Для опытов. Познавательный. Содержит Cyrillic и Latin. Поддаётся разбору и структуризации для преобразования в XML или загрузки в базу. ЧЕРВИ.txt или Vérmes.txt Код
Черви ( Vérmes ) Общий очерк Класс I. – Коловратки (Rotatoria) I Сем. – Панцирные коловратки (Branchionidae) Четырехрогая коловратка (Noteus quadricornis) II Сем. – Гидатины (Hydatinea) Прозрачная гидатина (Hydatina senta) Хищная одноглазая коловратка (Notommata myrmeleo) III Сем. – Филодиновые (Philodinea) Колесник (Rotifer vulgaris) Collidina parasitica IV Сем. – Трубочковые коловратки (Tubicollaridae) Украшенная флоскулария (Floscularia ornata) Общественная коловратка (Conochilus) Класс II. – Звездчатые черви (Gephiei) Зеленая бонеллия (Bonellia viridis) Обыкновенный сипункул (Sipunculus nudus) Приапул (Priapulus) Класс III. – Кишечно-жаберные (Enteropneuota) Неаполитанский баляноглосс (Balanoglossus clavigerus) Класс IV. – Кольчатые черви (Annelides) Подкласс I. – Щетинконогие черви (Haetopoda) I Сем. – Дождевые черви (Lumbricidae) Обыкновенный дождевой червяк (Lumbricus agricola) Пестрый дождевик (L. foetidus) Проворный дождевик (L. puter) Зеленоватый дождевик (L. chloroticus) Красноватый дождевик (L. rubellus) II Сем. – Трубочники (Tubificina) Ручейный трубочник (Tubifex rivulorum) III Сем. – Вьюнки (Naidina) Хоботковая наида (Nais proboscidea) Бесхоботковая наида (N. elinguis) IV Сем. – Афродитовые (Aphroditea) Щетинистая эрмиона (Hermioneliystrix) Колючая афродита (Aphrodite aculeata) V Сем. – Нереидовые (Nereidae) VI Сем. – Трубчатники (Tubicolae) Обыкновенный рыбачий пескожил (Arenicola piscatorum) VII Сем. – Перистощетинковые (Chetopteridae) Пергаментный трубкожил (Chetopterus pergamentaceus) VIII Сем. – Устричники (Hermellacea) Устричник (Hermella alveolata) IX Сем. – Теребелловые (Terebellacea) X Сем. – Змейковые (Serpulacea) Змейки (Serpula) Сабеллы (Sabella) Силлиды (Syllis) XI Сем. – Мизостомовые (Misostomatidae) Подкласс II. – Гладкие черви, или пиявки (Hirudineae) I Сем. – Настоящие пиявки (Hirudinea) Медицинская пиявка (Hirudo medicinalis) Обыкновенная присосница (Nephelis vulgaris) Аптекарская, или венгерская, пиявка (Hirudo officinalis) Берберийская пиявка (Н. troctina) Зернистая, или индийская, пиявка (Н. granulosa) Конская пиявка (Haemopis vorax) Тонкомордая пиявица (Alacostomum gulo) Цейлонская пиявка (Hirudo ceylonien) II Сем. – Хоботниковые пиявки (Clepsinidae) Класс V. – Круглые черви (Nemathelminthes) Отряд I. – Колючеголовые (Acanthocephali) I Сем. – Скребни (Echinorhynchus) Скребень-великан (Е. gigas) Рыбный скребень (Е. proteus) Мышиный скребень (Е. monoliferus) Утиный скребень (Е. polimorphus) Отряд II. – Нитчатые черви (Nematodes) I Сем. – Уролябии (Urolabea) Бородавчаторот (Enophus) II Сем. – Угрицы (Anguillulacea) Уксусная угрица (Anguillula aceti) Лягушечная аскарида (Phabdonema nigrovenosa) Кохинхинская глиста (Rh. strongyloides) Долгоносиковая глиста (Allantonema mirabile) Слизневая глиста (Leptodera appendiculata) Комариковая глиста (Atractonema gibbosa) Шмелевая глиста (Sphaerularia bombi) Пшеничная угрица (Anguillula tritti) Heterodera Schachtii III Сем. – Аскариды (Ascaridae) Человеческая аскарида (Ascaris lumbricoides) Собачья, или кошачья, аскарида (A. mystax) Лошадиная аскарида (A. megalocephale) Червевидная аскарида (Oxyuris vermicularis) Ришта, или медицинский струнец (Filaria medinensis) IV Сем. – Свайники (Strangy lidae) Собачий свайник (Dochmius trigonocephalus) Свайник двенадцатиперстной кишки (D. duedenalis) V Сем. – Тритотрахолиды (Trichotrachelidae) Мускульная, или спиральная, трихина (Trichina spiralis) Человеческий власоглав (Trichocephalus dispar) VI Сем. – Волосатиковые (Gordiidae) Водяной волосатик (Gordias aquaticus) VII Сем. – Червецы (Mermitidae) Беловатый червец (Mermis albicans) Класс VI. – Плоские черви (Plathelminthes) Плосковики (Planaria) Ушастый плосковик (P. gonocephala) Отряд I. – Ленточные черви (Cestodes) I Сем. – Цепни (Taeniidae) Обыкновенный солитер (Taenia solium) Бычачий солитер (Т. saginata) Малый солитер (Т. nana) Желтоточечный солитер (Т. flavipunctata) Мадагаскарский солитер (Т. madagascariensis) Огуречный солитер (Т. cucumerina) Тонкошейный солитер (Т. marginata) Толстошейный, или кошачий, солитер Собачий солитер (Т. serrata) Цепень-мозговик (Т. coenurus) Эхинококк (Т. echinococcus) II Сем. – Лентецы (Botriocephalidae) Человеческий лентец (Botriocephalus latus) Ремнец (Ligula simplicissima) Отряд II. – Сосальщики, или трематоды (Trematodes) I Сем. – Многоприсосковые (Polystomeae) Флетановый триуст (Epibdella hippoglossi) Клименовый сосальщик (Cicladella annelidicola) Двойчатка (Diplozoon parodoxum) Дипорпа (Diporpa) Лягушечья многоустка (Polystomum integerrimum) II Сем. – Двуприсосковые (Distomeae) Прудовик (Simnacus minutus) Ланцетовидная двуустка (Distomum lanceolatum) Лопатовидная двуустка (D. spathulatum) Собачья двуустка (D. conjunotum) Раздельнополая двуустка (D. haematobius) Отряд III. – Реснитчатые черви (Turbellarii) Подотряд I. – Немертины (Nemertini) Бермудская наземная четырехглазка (Tetrastemma agricola) Хрупкая мекерия (Mecheria somatotoma) Подотряд II. – Прямокишечные реснитчатые черви (Rhabdocoela) Краеротик, или простом (Prostomum) Воронковик (Convoluta) Брюхоротка Эренберга (Mesostomum Ehrenbergii) Зеленый бочонкорот (Vortex viridis) Подотряд III. – Ветвистокишечные реснитчатые черви (Dendrocoela) Молочно-белая планария (Planaria lactea) Малая многоглазка (Polycelis laerigola) Черная многоглазка (P. nigra) Рогатая многоглазка (P. cormusa) Наземная планария (Rynchodesmus terrestris) Двулинейная наземная планария (Geodesmus bilineatus) Подземная планария (Geoplana subterranea)
0
|
1374 / 236 / 64
Регистрация: 03.06.2020
Сообщений: 614
|
|
08.01.2021, 21:18 | 36 |
Кто-нибудь скучает по neofetch?
Легкая вариация на тему. Просьба проверить, работает ли у вас. У себя тестировал из-под pwsh и powershell, с шрифтами "Cascadia Code PL", "Fantasque Sans Mono", "Consolas" и "Lucida Console". Из штатного хоста, ConEmu, alacritty и основного на этот момент Windows Terminal. Все хосты с кодировкой UTF8 без BOM.
1
|
Любознательный
5670 / 1685 / 314
Регистрация: 10.03.2016
Сообщений: 3,835
|
||||||
09.01.2021, 04:45 | 37 | |||||
Вроде работает...
Недостатки: 1. Здесь:
2. Символы, для отображения Storage, надо бы подобрать другие...
1
|
1374 / 236 / 64
Регистрация: 03.06.2020
Сообщений: 614
|
|
09.01.2021, 14:16 | 38 |
Спасибо за отзыв.
Попробовал, подключил usb-dvd -- отобразился, как 0Gb и пустой (белый) индикатор. Т.е. все нормально. К сожалению не смог дома найти ни одного CD/DVD. Выкинули. Вроде со всеми шрифтами нормально... Может зависит от кодировки вывода или терминала? Заменить $([char]9473) можно простым дефисом, он тоже по центру строки.
0
|
Любознательный
5670 / 1685 / 314
Регистрация: 10.03.2016
Сообщений: 3,835
|
|
09.01.2021, 14:44 | 39 |
Clear-Host надо отключить, тогда будет видно ошибку, она не прерывающая...
Скорее от терминала, у меня стандартная консоль... Windows Terminal требования имеет завышенные к ОС...
1
|
1374 / 236 / 64
Регистрация: 03.06.2020
Сообщений: 614
|
|
09.01.2021, 15:24 | 40 |
Да, есть такое. Пока ограничился условием
if ($disk.IsReady -and $disk.TotalSize -gt 0) {} Это конечно не совсем правильно, но что-нибудь придумаю. Ну а отключать Clear-Host -- это каша. Придется переписывать весь выхлоп, скорее всего загонять в один массив, чтобы он выводился построчно, а не путем установления координат. Еще раз спасибо, буду думать.
0
|
09.01.2021, 15:24 | |
09.01.2021, 15:24 | |
Помогаю со студенческими работами здесь
40
Как скрипты видят другие скрипты, которые были объявлены ранее? Баннерные скрипты, скрипты посещаемости PowerShell vs PowerShell ISE полезные книги Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |