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

21655
Brian Boatright

Я загрузил исходный код и двоичные файлы с 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?

22
какую ошибку вы обнаружили при запуске console.exe? .dll не найден? посмотрите [здесь] (http://looselytyped.com/2008/05/04/console2-a-worthy-cmd-window-replacement/). надеюсь это поможет. Ye Lin Aung 14 лет назад 0
Нет ошибок. он просто упомянул установочный файл в справке chm, и я его не увидел. Brian Boatright 14 лет назад 0
Попробуйте использовать [ConsoleZ] (https://github.com/cbucher/console). По сути, это форк оригинального проекта Console2, который стал бездействующим. ConsoleZ активно развивается и предоставляет лучший опыт под Windows 7/8. Isxek 11 лет назад 2

3 ответа на вопрос

34
Brian Boatright

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

  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 Jon Erickson 14 лет назад 0
Да. Первый добавляет контекстное меню к фону папки, а второй добавляет пункт контекстного меню «Открыть консоль2 здесь» к значку папки. Brian Boatright 12 лет назад 0
На самом деле, ваш комментарий задом наперед. Первый добавляет пункт контекстного меню к значку папки, а второй - к фону папки. Нет причин, по которым вы не можете поместить их обоих в HKCR или оба в HKLM. David Kennedy 12 лет назад 0
Кроме того, я должен был избежать значений для реестра, чтобы принять их. например, `@ =" Open Console2 Here "` и `@ =" \ "C: \\ Program Files (x86) \\ Console2 \\ Console.exe \" -d \ "% V \" "` David Kennedy 12 лет назад 1
Делай все как объяснил Брайан Боатрайт. Если это не работает, попробуйте `C: \ Program Files \ Console2 \ Console.exe -d% 1` вместо` @ = C: \ Program Files \ Console2 \ Console.exe -d "% v" ` Boris Month 12 лет назад 0
4
Ed Michel

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

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

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

Ключ : ПУТЬ

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

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

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

2
BozoJoe

Use Chocolately, perform its installation as stated on its homepage

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

Then

choco install consolez 

after its installed, run

console 

Похожие вопросы