Как удалить калькулятор в windows 10

PowerShell и формы Windows

PowerShell сценарии обычно линейны в выполнении, но использование форм Windows может внести аспекты параллельного выполнения. Это позволяет создавать графические сценарии PowerShell без необходимости в центральном цикле.

Хотя PowerShell в первую очередь предназначен для работы в текстовой среде, вы можете прикрепить интерфейс GUI к вашим сценариям PowerShell, используя формы Windows. Интересно то, что я никогда не слышу, чтобы кто-то говорил о том, как использование форм меняет общую логику сценариев PowerShell.

Во многих отношениях эти изменения упрощают процесс написания сценариев. В то же время, когда вы привыкли к обычному способу выполнения команд в PowerShell, может быть немного сложно понять, почему это происходит.

Удаление Калькулятора из Windows 10

Windows 10 включает Калькулятор, который продолжает улучшаться и занимает очень мало места на вашем диске. Но, если вы хотите уменьшить объем вашей установки Windows 10, вы можете удалить Калькулятор с помощью одного из этих методов.

Как уже упоминалось, Калькулятор использует менее 1МБ места на жестком диске и также не запускается при загрузке. Если вы думаете, что можете когда-нибудь использовать Калькулятор, это одно из немногих приложений Windows 10, которые мы бы оставили.

Методы удаления:

  1. Удалить через поиск:

    • Вы можете начать вводить Калькулятор в Cortana или нажать клавишу Windows + S. Когда вы увидите Калькулятор, щелкните правой кнопкой мыши и выберите Удалить или щелкните Удалить в правом окне.
  2. Удалить из Приложений и Функций:

    • Зайдите на страницу Параметры > Приложения > Приложения и Функции, найдите Калькулятор и нажмите на него. После этого появится опция Удалить.
  3. Удалить с помощью PowerShell:

    • Если ничего не помогает, можно попробовать удалить через командную строку.
  4. Удалить с помощью стороннего приложения:

    • Одним из отличных вариантов является O&O AppBuster. O&O AppBuster имеет преимущество в том, что позволяет выбирать из различных приложений, которые вы хотите удалить, и имеет возможность восстановить их, если вы передумаете.
:/>  Скачать вирус чтобы убить комп бесплатно

Ассоциирование действий с объектами GUI

Все это говорит о том, что приложение калькулятора записывает нажатия клавиш, обновляет экран и выполняет математические операции без необходимости в центральном цикле. Каждый объект кнопки содержит встроенный цикл (невидимый для PowerShell), который непрерывно проверяет нажатия клавиш, исключая необходимость строить цикл самостоятельно.

Приложение Калькулятора PowerShell

Для иллюстрации данного аспекта я создал калькулятор PowerShell, который тесно напоминает приложение калькулятора, поставляемое с Windows. Вы можете видеть, как это приложение выглядит на рисунке 1.

Калькулятор PowerShell

Рисунок 1. Это мой калькулятор PowerShell.

Использование форм меняет способ мышления о логике сценариев PowerShell. Прежде чем объяснить, почему это так, однако, важно предложить общий обзор того, как работает часть сценария.

В этом случае вам понадобится что-то похожее на это:

Рисунок 2. Это то, что делает показанный выше сценарий.

Суть всего этого заключается в том, что если бы вы построили приложение калькулятора, используя традиционные техники сценариев PowerShell, вам понадобился бы такой цикл, как показано выше. Однако, как бы странно это ни звучало, в сценарии на основе формы такой цикл не нужен.

Полный исходный код приложения калькулятора PowerShell

Итак, сказанное учтено, вот полный исходный код моего приложения калькулятора PowerShell:

Об авторе

Brien Posey

Линейное выполнение против параллельного выполнения в сценариях PowerShell

Как вы, вероятно, знаете, основной скрипт PowerShell линеен в своем выполнении. Это означает, что каждая строка кода выполняется последовательно, одна за другой, начиная с первой и прогрессируя до последней строки сценария.

Конечно, не все сценарии PowerShell линейны. В более сложных сценариях PowerShell вы можете столкнуться с функциями и другими механизмами ветвления логики. Даже в этих случаях сценарий все равно выполняется последовательно, где каждая инструкция выполняется поочередно.

:/>  Как объединить эти два текста? )

Графические сценарии PowerShell с формами Windows используют последовательное выполнение так же, как и любой другой сценарий PowerShell. Однако некоторые элементы, работающие за кулисами, используют параллельное выполнение. Различие важно, потому что при создании графического сценария PowerShell вы обычно воздерживаетесь от создания основного цикла сценария.

Параллельная обработка в сценариях на основе форм

Вот где в игру вступает ранее упомянутое понятие параллельной обработки. При создании сценария, использующего формы, вы начинаете с создания самой формы. Затем создаете необходимые элементы управления GUI и добавляете их на форму. Например, в случае с моим приложением калькулятора каждая кнопка представляет собой отдельный объект, добавленный на форму. Дисплей калькулятора также является объектом, добавленным на форму.

Эти объекты GUI функционируют независимо от сценария PowerShell. Мое приложение калькулятора не содержит цикла, отслеживающего нажатия кнопок. Вместо этого, когда вы создаете объект кнопки и добавляете его на форму, PowerShell постоянно проверяет, была ли нажата эта кнопка. Это происходит автоматически, не требуя от вас никаких усилий.