Is there an equivalent of ‘which’ on the Windows command line? – Stack Overflow

Executing `where.exe` within powershell

Of course, if you do not wish to remove the where alias which points to Where-Object, you can type .exe (typing . followed by the TAB key is enough), as in:

where.exe notepad

Otherwise, have you tried Get-Command (alias gcm) with the -All parameter (PowerShell 3 and later)? For example:

gcm notepad -All

on my machine, gives:

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     notepad.exe                                        10.0.10... C:Windowssystem32notepad.exe
Application     notepad.exe                                        10.0.10... C:Windowsnotepad.exe

And it will find PowerShell things as well, as in the example gcm where -All which gives:

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           where -> Where-Object
Application     where.exe                                          10.0.10... C:Windowssystem32where.exe

If you do want to remove the “standard” alias, use Remove-Item alias:where (can by put in a profile file if you want it done at each start-up of PowerShell).

Finding executables using only part of the name

$ gcm *disk*

CommandType     Name                             Version    Source
-----------     ----                             -------    ------
Alias           Disable-PhysicalDiskIndication   2.0.0.0    Storage
Alias           Enable-PhysicalDiskIndication    2.0.0.0    Storage
Function        Add-PhysicalDisk                 2.0.0.0    Storage
Function        Add-VirtualDiskToMaskingSet      2.0.0.0    Storage
Function        Clear-Disk                       2.0.0.0    Storage
Cmdlet          Get-PmemDisk                     1.0.0.0    PersistentMemory
Cmdlet          New-PmemDisk                     1.0.0.0    PersistentMemory
Cmdlet          Remove-PmemDisk                  1.0.0.0    PersistentMemory
Application     diskmgmt.msc                     0.0.0.0    C:WINDOWSsystem32diskmgmt.msc
Application     diskpart.exe                     10.0.17... C:WINDOWSsystem32diskpart.exe
Application     diskperf.exe                     10.0.17... C:WINDOWSsystem32diskperf.exe
Application     diskraid.exe                     10.0.17... C:WINDOWSsystem32diskraid.exe
...

Информация о файле

where.exe.mui

Как исправить where.exe.mui (бесплатная загрузка)

Файл where.exe.mui считается разновидностью DLL-файла. DLL-файлы, такие как where.exe.mui, по сути являются справочником, хранящим информацию и инструкции для исполняемых файлов (EXE-файлов), например sapisvr.exe. Данные файлы были созданы для того, чтобы различные программы (например, Windows) имели общий доступ к файлу where.exe.mui для более эффективного распределения памяти, что в свою очередь способствует повышению быстродействия компьютера.

К сожалению, то, что делает файлы DLL настолько удобными и эффективными, также делает их крайне уязвимыми к различного рода проблемам. Если что-то происходит с общим файлом MUI, то он либо пропадает, либо каким-то образом повреждается, вследствие чего может возникать сообщение об ошибке выполнения. Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки возникают в момент, когда происходит попытка загрузки файла where.exe.mui — либо при запуске приложения Windows, либо, в некоторых случаях, во время его работы. К числу наиболее распространенных ошибок where.exe.mui относятся:

  • Нарушение прав доступа по адресу — where.exe.mui.
  • Не удается найти where.exe.mui.
  • Не удается найти C:WindowsSystem32en-USwhere.exe.mui.
  • Не удается зарегистрировать where.exe.mui.
  • Не удается запустить Windows. Отсутствует требуемый компонент: where.exe.mui. Повторите установку Windows.
  • Не удалось загрузить where.exe.mui.
  • Не удалось запустить приложение, потому что не найден where.exe.mui.
  • Файл where.exe.mui отсутствует или поврежден.
  • Не удалось запустить это приложение, потому что не найден where.exe.mui. Попробуйте переустановить программу, чтобы устранить эту проблему.
:/>  Как установить обновление Windows 10 Fall Creators Update прямо сейчас » MSReview

Файл where.exe.mui может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с Windows) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла where.exe.mui может быть вызвано отключением питания при загрузке Windows, сбоем системы при загрузке where.exe.mui, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или, как нередко бывает, заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

Шаг 1.. сканирование компьютера на наличие вредоносных программ.

Virus Scan

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом where.exe.mui или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно. Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии – сравнение антивирусного программного обеспечения.

Оставьте комментарий

Adblock
detector