4

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

В основном я использую более качественные инструменты, такие как FreeCommander, но иногда это удобно. Есть ли способ отключить эту "функцию"?

Обновление: это не о подтверждении, когда я нажимаю УДАЛИТЬ. Это подтверждение в порядке, и я хочу сохранить его. От чего я хочу избавиться, так это от дополнительного подтверждения удаления или перемещения файлов, которые Windows считает важными (но я этого не делаю). Например, при перемещении большого каталога Windows, кажется, просматривает все файлы в нем, чтобы спросить меня, действительно ли я хочу переместить foo.exe. Я говорю "Да ВСЕМ", затем он находит файл только для чтения, я говорю "Да ВСЕМ", затем он находит ... и, наконец, я обнаруживаю, что ругаюсь как моряк.

3 ответа3

7

Картина говорит более тысячи слов


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

1

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

0

Вот очень грязный скрипт AutoHotKey, который будет делать то, что вы хотите.

Я говорю грязно, потому что ...

  1. Вы нажимаете клавишу удаления. Затем он пытается использовать Ctrl + C, как если бы вы сделали это в Проводнике. Это также копирует строку с путем к файлу в буфер обмена
  2. Он не будет различать окна. Ваш ключ удаления ушел, если вы используете это.
  3. Нужно немного подождать, прежде чем он сможет вставить путь в командную строку
  4. Это глупый способ нажатия клавиши ввода после нажатия кнопки «Удалить». Серьезно, это ничего не тормозит.

    send, {control down} c {control up} Выполнить cmd Sleep, 300 send, del /q% буфер обмена% {return} exit {return}

Теперь вы можете сделать это несколько лучше, обернув все это в проверку, чтобы убедиться, что это папка Explorer. Это устранит дилемму, когда вы пытаетесь сделать что-то вроде del /q http://superuser.com/questions/pressing-del-then-enter-is-too-slow-for-me если у вас нет файла путь скопирован.

Если вам нужна дополнительная информация о AutoHotKey, Google ваш друг.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .