Как / Где вы устанавливаете Console2 на Windows 7


22

Я загрузил исходный код и двоичные файлы с http://sourceforge.net/projects/console/files/

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

Список файлов, включенных в Console-2.00b145-Beta.zip:

  • Microsoft.VC90.CRT (папка)
  • console.chm
  • Console.exe
  • console.xml
  • ConsoleHook.dll
  • FreeImage.dll
  • FreeImagePlus.dll

Как мне установить или разместить файлы для Console2 в Windows 7?


какую ошибку вы обнаружили при запуске console.exe? .dll не найден? посмотрите здесь . надеюсь это поможет.
Е. Лин Аунг

Нет ошибки. он просто упомянул установочный файл в справке chm, и я его не увидел.
Брайан Боатрайт

2
Рассмотрите возможность использования ConsoleZ . По сути, это форк оригинального проекта Console2, который стал бездействующим. ConsoleZ активно развивается и предоставляет лучший опыт под Windows 7/8.
Ишек

Ответы:


34

Вот что я сделал

  1. Загрузите Console2 из SourceForge (получите версию _32bit.zip или _64bit.zip в зависимости от вашей ОС)
  2. Загрузите Console2 src, чтобы получить файл .ico.
  3. Скопируйте папку Console2 в C: \ Program Files
  4. Скопируйте файл Console.ico из Console Source загрузок в папку выше
  5. Откройте Console2 и отредактируйте свои настройки шрифта или лучше прочитайте блог Скотта Хансельмана в его настройке Console2

Чтобы добавить контекстное меню, которое откроет Console2 в определенном каталоге, обновите реестр следующим образом (Windows7):

[HKEY_CLASSES_ROOT \ Directory \ Shell \ open_console]
@ = Открыть Консоль2 Здесь
Значок = C: \ Program Files \ Console2 \ Console.ico

[HKEY_CLASSES_ROOT \ Directory \ Shell \ open_console \ Command]
@ = C: \ Program Files \ Console2 \ Console.exe -d "% v"

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Directory \ Background \ Shell \ open_console]
@ = Открыть Консоль2 Здесь
Значок = C: \ Program Files \ Console2 \ Console.ico

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ Directory \ Background \ Shell \ open_console \ Command]
@ = C: \ Program Files \ Console2 \ Console.exe -d "% v"

Первая запись в реестре для HKCR добавляет элемент контекстного меню «Открыть Console2 Here», когда вы нажимаете кнопку ON.

Вторая запись реестра для HKLM добавляет элемент контекстного меню «Open Console2 Here», когда вы находитесь в папке и щелкаете фоном.


любая причина, по которой вы добавили фоновые ключи в HKLM вместо HKCR
Джон Эриксон,

Да. Первый добавляет контекстное меню к фону папки, а второй добавляет элемент контекстного меню «Открыть консоль2 здесь» к значку папки.
Брайан Боатрайт

На самом деле, ваш комментарий обратный. Первый добавляет пункт контекстного меню к значку папки, а второй - к фону папки. Нет причин, по которым вы не можете поместить их обоих в HKCR или оба в HKLM.
Дэвид Кеннеди

1
Кроме того, я должен был избежать значений для реестра, чтобы принять их. например, @="Open Console2 Here"и@="\"C:\\Program Files (x86)\\Console2\\Console.exe\" -d \"%V\""
Дэвид Кеннеди

Делай все как объяснил Брайан Боатрайт. Если это не сработает, попробуйте C:\Program Files\Console2\Console.exe -d %1вместо@=C:\Program Files\Console2\Console.exe -d "%v"
Борис Месяц

4

Я имею Console2, работающий на Windows 7 64bit, и решил это намного легче. Имея диск C для программ, я использую диск D для инструментов и других данных.

Путь установки: D:\Tools\Console2

Теперь вам просто нужно отредактировать системную переменную «PATH» и добавить к ней путь установки:

Ключ : ПУТЬ

Значение : {другие пути} ;D:\Tools\Console2(точка с запятой не требуется в конце)

Теперь вы можете просто ввести «console» (так как имя файла «console.exe») в команду run (Windows + R), и Console2 запустится сразу.

Совет : В сочетании с «Total Commander» вы можете просто переключать панель команд. Поэтому, когда вы размещаете себя по определенному пути и просто начинаете вводить «console», он запускает Console2 с этим конкретным путем. Это позволяет избежать тысяч команд "cd", чтобы добраться туда, куда вы хотите.


2

Используйте Chocolately , выполните его установку, как указано на его домашней странице

 @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin

затем

choco install consolez

после его установки запустите

console
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.