|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] PowerShell не выполняет команду. |
|
PowerShell - [решено] PowerShell не выполняет команду.
|
Ветеран Сообщения: 3868 |
Что делаю не так на виртуальной 20Н2?
В статье https://www.outsidethebox.ms/20667/?...лог%29#_Toc633 предлагается команда для получения списка дубликатов драйверов. Однако ничего не получаю, хотя дубликат есть. Вставляю в PowerShell (администратор): $dupe = @() Get-WindowsDriver -Online | Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical, @{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}}, @{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} | Group-Object -Property Name | Where-Object {$_.Count -gt 1} | ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1} Windows PowerShell (C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены. Попробуйте новую кроссплатформенную оболочку PowerShell (https://aka.ms/pscore6) PS C:\WINDOWS\system32> $dupe = @() PS C:\WINDOWS\system32> Get-WindowsDriver -Online | >> Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical, >> @{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}}, >> @{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} | >> Group-Object -Property Name | Where-Object {$_.Count -gt 1} | >> ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1} >> PS C:\WINDOWS\system32> ![]() |
|
------- Отправлено: 06:33, 20-05-2021 |
Ветеран Сообщения: 1758
|
|
Отправлено: 08:14, 20-05-2021 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 3868
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
А, понял. Там надо скачивать скрипт, потом выполнять команду |
|
------- Отправлено: 09:01, 20-05-2021 | #3 |
Ветеран Сообщения: 1758
|
sputnikk, Вы выполнили скрипт-блок, результат выполнения которого помещен в переменную $dupe. Вот эту переменную и посмотрите.
$dupe = @() Get-WindowsDriver -Online | Select-Object ClassDescription, ProviderName, Driver, Version, Date, BootCritical, @{name="Name"; expression= {Split-Path -Path $_.OriginalFileName -Leaf}}, @{name="Cat"; expression= {Split-Path -Path $_.OriginalFileName}} | Group-Object -Property Name | Where-Object {$_.Count -gt 1} | ForEach-Object {$dupe += $_.Group | Sort-Object Date -Descending | Select-Object -Skip 1} $dupe # Допишите |
Отправлено: 09:08, 20-05-2021 | #4 |
Ветеран Сообщения: 3868
|
Профиль | Отправить PM | Цитировать Похоже синтаксис нарушается не только при редактировании в Блокноте , но и копировании оригинальной команды из Блокнота или из постов выше, реакция есть только при копировании из статьи.
Хотел написать $dupe = 1 |
|
------- Отправлено: 11:46, 20-05-2021 | #5 |
Ветеран Сообщения: 1758
|
Цитата sputnikk:
|
|
Отправлено: 12:08, 20-05-2021 | #6 |
(*.*) Сообщения: 36567
|
Профиль | Сайт | Отправить PM | Цитировать Цитата sputnikk:
Короче, непонятно, в чем проблема. Цитата sputnikk:
|
||
------- Отправлено: 22:41, 24-05-2021 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Службы - Нужно автоматизировать команду powershell. | ivanhoe75 | Microsoft Windows 7 | 3 | 28-12-2015 13:20 | |
Разное - Планировщик заданий не выполняет задание, если пропущен плановый запуск | oleg-k41 | Microsoft Windows 7 | 4 | 08-11-2013 19:06 | |
[решено] DHCP сервер не выполняет динамическую регистрацию записей узлов в зоне DNS | Forrest_Gump | Microsoft Windows NT/2000/2003 | 18 | 17-03-2010 14:56 | |
CMD/BAT - [решено] Не выполняет одно условие удаления файла | VoodooHaker | Скриптовые языки администрирования Windows | 7 | 14-02-2009 17:49 | |
[решено] БИОС не выполняет что в нём написано! | DIDIDIDIMA | Хочу все знать | 21 | 18-11-2008 19:08 |
|