Временное изменение свойств консоли в Windows 7

В Windows XP, когда вы вносите изменения в настройки консоли (не только для командной строки, но и для всех консольных приложений), например размеры, цвета, шрифты и т. Д., Он спрашивает, хотите ли вы сделать изменения постоянными или Только для этого случая. Это очень полезно, потому что иногда вы хотите изменить его только для одного экземпляра, а не навсегда.

В Windows 7 кажется, что изменение всегда делает его постоянным. (Заметьте, я говорю об элементе меню « Properties , а не в элементе меню «По Defaults , поэтому проблема.)

  • Как запустить диалог свойств файла из командной строки?
  • Что это означает, когда файл заблокирован в Windows?
  • У вас возникли проблемы с настройками Windows XP для чтения только в папке
  • Открыть программу вместо системных свойств - windows 7
  • Как я могу прочитать внутреннее создание / изменение PDF в Windows PowerShell?
  • Пользовательский значок видео для одного видеофайла в Windows 7 file explorer
  • Есть ли способ / настройка, чтобы заставить Windows 7 вести себя как XP в этом отношении?

  • Массовое преобразование фотографий в меньший размер?
  • Проблема удаления раскладки клавиатуры США из языков ввода
  • Встроенная клавиатура и мышь ноутбука Acer не работают в Windows
  • Где EXE для подсистемы для Unix-приложений, поэтому я могу использовать его?
  • Разрешено разрешение на копирование.
  • В чем разница между оболочкой, консолью и терминалом?
  • 2 Solutions collect form web for “Временное изменение свойств консоли в Windows 7”

    Я уверен, что кто-то из MS подумал, что старый путь (с NT) был запутан для людей, поэтому они его удалили. Точно так же, как вы, я тоже это использовал, и мне понравилась эта идея. Но хорошо!

    Вот как вы получаете ту же функциональность.

    Сделайте новый ярлык в папке по вашему выбору. Командная строка папки – cmd.exe. Запустите его, а затем измените свойства. Свойства будут сохранены в ярлыке .
    Если вам нужны разные сохраненные свойства, сделайте еще один ярлык, и если он находится в одной папке, просто назовите его отличным от первого ярлыка, и он также сохранит его свойства таким же образом.

    Если вы запустите cmd.exe непосредственно из окна «Выполнить», у него будут свойства по умолчанию для Windows.

    @Syntech поднял интересный момент, заслуживающий дальнейшего разъяснения.
    Меню управления консольной консолью Параметр меню по умолчанию в меню консоли для Windows Vista и выше напрямую не влияет на текущий сеанс. В отличие от ссылки, похоже, она применима только к консольным окнам, которые не являются cmd.exe. Почему, поскольку после установки «Свойства» окна «c: \ windows \ system32 \ cmd.exe» они становятся текущим «по умолчанию» для всех будущих окон, которые имеют один и тот же заголовок (т. Е. … cmd. Exe), и они больше не смотрят на значения свойств консоли «Default». Если вы создадите ярлыки, как я уже объяснял выше, вы сможете воспользоваться каждым ярлыком «запомнить» его настройки для каждой сессии при каждом запуске.

    От Windows NT до XP поведение было другим. И это то, на что ссылался исходный вопрос. В XP и старше при изменении свойств вам предлагается выбрать, как показано ниже. Исходный вопрос постер отсутствует, как и я, опция «Применить свойства к текущему окну».
    Свойства окна консоли изменились в XP

    Поскольку нам не хватает этой опции, обходной путь, который я предлагаю, – сделать «временную» ярлык для cmd.exe и сохранить резервную копию. Измените его так, как вам нравится, и восстановите его из резервной копии так часто, как вам нужно.

    НТН

    Справка:
    http://technet.microsoft.com/en-us/magazine/ff758104.aspx

    Фактически, если вы измените настройки через пункт меню «Свойства» в окне «Командная строка», это не повлияет на все экземпляры, а диалоги «По умолчанию» и « Свойства» имеют две разные цели.

    Значения по умолчанию

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

    Он включает по крайней мере одну функцию, которая недоступна в диалоговом окне «Свойства», возможность включения и отключения автозаполнения.

    свойства

    Диалоговое окно «Свойства» позволяет вам настроить конфигурацию для ярлыка, который запустил этот экземпляр командной строки.

    Изменения, которые вы делаете в этом диалоговом окне, переопределяют параметры, сделанные в диалоговом окне «По умолчанию». Доступ к настройкам также можно получить непосредственно через свойства ярлыка:

    Введите описание изображения здесь

    Пока что так хорошо, но это никогда не было вопросом. Итак, как вы делаете временные изменения только для одного открытого экземпляра?

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

    Давайте будем гением компьютера.