Выберите полное имя файла при переименовании в Windows

19

Кто-нибудь знает, возможно ли изменить настройку, чтобы при переименовании файла в более новых версиях Windows было выбрано полное имя файла? (то есть, чтобы соответствовать поведению в Windows XP).

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

Джон Сибли
источник
Да, я тоже ... Это была долгожданная и долгожданная функция, но вы знали, что когда-то она будет реализована, что кто-то жаждет «старых добрых дней» ... В редком случае, когда вы меняете расширение, не слишком ли сложно нажать CTRL-A (или использовать мышь)?
CJM
@heavyd - я не уверен, что было необходимо преобразовать орфографию «поведение» из английского Великобритании в американский английский.
ChrisF
7
Я фактически переименовываю расширения все время на работе (т.е. работаю с несколькими копиями файла, .bak, .bakorig, .bakphase2 и т. Д.), Чтобы я мог работать с несколькими версиями файлов с помощью автоматизированных процессов, и процесс мог выбирать только версию Я сейчас тестирую.
BBlake
3
Я разработчик и в основном трачу много времени на переименование файлов - в частности, на изменение расширения или копирование имени файла (нажав F2, затем Ctrl-C). Я согласен, что это хорошая функция для большинства пользователей, но в моем случае это скорее препятствие.
Джон Симбл
1
Я хотел сделать обратное: переименовать файлы в WinXP, например, в Win7, и ответы могут быть вам полезны: superuser.com/questions/102104/…
Мехпер С. Палавузлар,

Ответы:

10

Ну, конечно, если вы готовы пойти сторонним.

#IfWinActive, ahk_class CabinetWClass
F2::Send {F2}^a
#IfWinActive

На языке сценариев AutoHotKey . Если вы по какой-либо причине не хотите / не можете установить autohotkey, напишите мне в комментариях, и я скомпилирую сценарий, содержащий его, чтобы он мог работать сам по себе (и не должен иметь никаких требований, таких как как .net)

Phoshi
источник
Спасибо за совет - это делает свое дело. Я уверен, что AutoHotKey может быть полезным для решения ряда других проблем!
Джон Симбл
1
@John; AutoHockkey это то, что я обожаю безоговорочно. Я почти уверен, что это мало что может сделать.
Фоши
1
Отличное решение! Интересно, что это выбирает полное имя файла, но оставляет курсор непосредственно перед самим расширением. Вы можете сделать «end» перед «control + A», чтобы сначала поставить курсор в конец. Не уверен, понадобится ли мне это, но просто рад иметь это исправление!
rocketmonkeys
Да, измените вторую строку, чтобы F2::Send {F2}{Home}^aубедиться, что курсор находится в начале имени файла.
Рорихевт
Только что попробовал Autohotkeyи этот скрипт на Windows 10 64-bit ... и это совершенно потрясающе! Полные новички должны быть направлены на чтение "Учебник (быстрый старт)".
AlainD
2

Просто введите Ctrl+ a-, чтобы выделить весь текст в поле, - прежде чем вводить новое имя файла.

Это практически не требует дополнительной работы, поскольку вам уже придется что-то печатать.

Джозеф Хансен
источник
Не работает с файлами, расположенными на рабочем столе! [Windows.7.Ultimate.x64.May.2016]
Dr.jacky
@ Mr.Hyde, убедитесь, что вы используете кнопку управления, и что заглушка отключена. Хотя у меня нет Windows 7, так что я не уверен, что она будет работать с файлами на рабочем столе, как вы говорите, но комбинация «управление + клавиатура» означала «выбрать все» почти в каждой версии почти во всех основных операционных системах. на 20 лет.
Джозеф Хансен