Jak / gdzie zainstalować Console2 w systemie Windows 7

22

Pobrałem źródło i pliki binarne z http://sourceforge.net/projects/console/files/

W pliku pomocy plików binarnych znajduje się odniesienie do pliku instalacyjnego, ale nie ma go.

Lista plików zawartych w Console-2.00b145-Beta.zip to:

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

Jak skonfigurować lub umieścić pliki konsoli Console2 w systemie Windows 7?

Brian Boatright
źródło
jaki błąd znalazłeś podczas uruchamiania programu.exe? .dll nie znaleziono? spójrz tutaj . mam nadzieję że to pomoże.
Ye Lin Aung
żaden błąd. właśnie wspomniał o pliku instalacyjnym w pomocy chm i nie widziałem go.
Brian Boatright
2
Rozważ użycie ConsoleZ . Jest to zasadniczo rozwidlenie oryginalnego projektu Console2, który stał się uśpiony. ConsoleZ jest aktywnie rozwijany i zapewnia lepszą obsługę w systemie Windows 7/8.
Isxek

Odpowiedzi:

34

Oto co zrobiłem

  1. Pobierz Console2 z SourceForge (pobierz wersję _32bit.zip lub _64bit.zip w zależności od systemu operacyjnego)
  2. Pobierz Console2 src tylko po to, aby uzyskać plik .ico
  3. Skopiuj folder Console2 do C: \ Program Files
  4. Skopiuj plik Console.ico ze źródła pobieranego przez konsolę do powyższego folderu
  5. Otwórz konsolę 2 i edytuj ustawienia czcionki lub lepiej przeczytaj post na blogu Scotta Hanselmana o jego konfiguracji konsoli

Aby dodać menu kontekstowe, które otworzy Console2 w określonym katalogu, zaktualizuj rejestr w następujący sposób (Windows7):

[HKEY_CLASSES_ROOT \ Directory \ shell \ open_console]
@ = Otwórz konsolę 2 tutaj
Ikona = 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]
@ = Otwórz konsolę 2 tutaj
Ikona = 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"

Pierwszy wpis rejestru dla HKCR dodaje pozycję menu kontekstowego „Otwórz konsolę tutaj” po kliknięciu na folder.

Drugi wpis rejestru dla HKLM dodaje pozycję menu kontekstowego „Otwórz konsolę tutaj”, gdy jesteś w folderze i klikasz tło.

Brian Boatright
źródło
z jakiegokolwiek powodu, dla którego dodałeś klucze tła do HKLM zamiast HKCR
Jon Erickson
Tak. Pierwszy dodaje menu kontekstowe do tła folderu, a drugi dodaje menu kontekstowe „Otwórz konsolę 2 tutaj” do ikony folderu.
Brian Boatright
W rzeczywistości twój komentarz jest odwrócony. Pierwszy dodaje pozycję menu kontekstowego do ikony folderu, a drugi do tła folderu. Nie ma powodu, dla którego nie można umieścić ich obu w HKCR lub obu w HKLM.
David Kennedy,
1
Ponadto musiałem uciec od wartości rejestru, aby je zaakceptować. np @="Open Console2 Here"i@="\"C:\\Program Files (x86)\\Console2\\Console.exe\" -d \"%V\""
David Kennedy
Zrób wszystko, jak wyjaśnił Brian Boatright. Jeśli to nie zadziała, spróbuj C:\Program Files\Console2\Console.exe -d %1zamiast@=C:\Program Files\Console2\Console.exe -d "%v"
Boris Month
4

Mam Console2 działającą w systemie Windows 7 64bit i rozwiązałem to znacznie łatwiej. Mając dysk C dla programów, używam dysku D do narzędzi i innych danych.

Ścieżka instalacji: D:\Tools\Console2

Teraz wystarczy edytować zmienną systemową „PATH” i dodać do niej ścieżkę instalacji:

Klucz : ŚCIEŻKA

Wartość : {inne ścieżki} ;D:\Tools\Console2(nie wymaga średnika na końcu)

Teraz możesz po prostu wpisać „console” (ponieważ nazwa pliku to „console.exe”) w poleceniu uruchomienia (Windows + R), a konsola 2 uruchomi się od razu.

Wskazówka : W połączeniu z „Total Commander” możesz po prostu przełączać pasek poleceń. Więc kiedy umieścisz się na określonej ścieżce i po prostu zaczniesz pisać „konsola”, konsola 2 uruchomi się z tą określoną ścieżką. Pozwala to uniknąć tysięcy poleceń „cd”, aby dostać się tam, gdzie chcesz.

Ed Michel
źródło
2

Użyj Czekolady , wykonaj instalację zgodnie z opisem na stronie głównej

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

Następnie

choco install consolez

po zainstalowaniu uruchom

console
BozoJoe
źródło