Как отменить более одного действия в оболочке Windows?
Возможно ли случайно отменить больше, чем просто одно действие в Windows? Вот очень простой пример того, что я имею в виду. Я создал следующие два текстовых файла на рабочем столе.
- Новый текстовый документ.txt
- Новый текстовый документ (2).txt
Теперь я выбираю один из них и нажимаю кнопку УДАЛИТЬ, а затем ВВОД, чтобы подтвердить перемещение в корзину. Затем я делаю то же самое со вторым файлом.
Теперь я передумал и хочу вернуть их обоих. Я хочу отменить эти два действия и получить два файла из корзины. Поэтому я нажимаю на пустую область на рабочем столе, чтобы убедиться, что она в фокусе, и нажимаю Ctrl + Z, чтобы отменить последнее действие. Файл, который был удален последним, восстанавливается на рабочем столе.
Теперь я хочу вернуть второй файл. Я снова нажимаю Ctrl + Z и слышу только системный звук (звуковой сигнал по умолчанию: "Windows Ding.wav"), который указывает, что он не может этого сделать.
Почему Windows ограничивается только одним действием? Какой аргумент для этого? Есть ли какая-то проблема безопасности или стабильности? И что более важно, может ли это ограничение быть переработано без какого-либо реального исходного кода Windows и переписывания Windows? Я не прошу неограниченных отмен, как предлагают некоторые профессиональные приложения для Windows, но было бы неплохо, по крайней мере, с 10 отменами событий.
Я сейчас использую 64-разрядную версию Windows 7 Ultimate, но это ограничение присутствовало и в Windows Vista Ultimate, и, если я не ошибаюсь, оно также присутствовало в Windows XP Professional. Скорее всего, он также присутствовал в Windows 2000 и Windows NT. Версии до этого, возможно, даже не имели этой опции. Если вы знаете, пожалуйста, напишите мне. Я точно знаю, что Корзина была частью среды Windows по крайней мере с Windows 95. Я не знаю о горячей клавише.