2013-03-08 15 views
5

Próbuję utworzyć plik .cfg dla kompilatora bcc32 i postępuję zgodnie z instrukcjami. Zainstalowałem poprawnie i umieściłem ścieżkę środowiska zgodnie z instrukcją, ale kiedy wpisuję "edit bcc32.cfg" w wierszu polecenia, oznacza to, że edycja nie jest poprawnym poleceniem? Co powinienem zrobić?"edytuj" nie jest prawidłowym poleceniem w cmd.exe?

+0

Który system operacyjny? – simplyray

+0

cmd.exe sugeruje system Windows ... prawdopodobnie 7 lub 8. – Manatax

+0

Brakuje polecenia "edytuj" we wszystkich 64-bitowych wersjach systemu Windows, ponieważ jest to aplikacja 16-bitowa. 64-bitowy system Windows nie ma podsystemu 16-bitowego i dlatego nie może uruchamiać takich programów. – Elshan

Odpowiedz

1

Zakładając, że używasz systemu Windows 7 (gdzie edit.exe i edlin.exe zostały usunięte): Zastosowanie powershell.exe zamiast cmd - co edit będą dostępne poprzez linię poleceń.

Spójrz: http://en.wikipedia.org/wiki/Windows_PowerShell

+0

dzięki za twoje odpowiedzi, używam Windows 8 czy to robi różnicę? –

+0

również wypróbowałem powershell w Windows 8 i nadal jest napisane, że edycja nie jest poprawnym poleceniem.Wszystko, co staram się zrobić, to użyć kompilatora Borland c, aby skompilować mały program, dla którego wykonałem zadanie. –

+3

okej, więc używasz wersji 64-bitowej. kilka narzędzi wiersza poleceń zostało usuniętych w wersji 64-bitowej (także w wersji 7). możesz chcieć zainstalować 'vim' (narzędzie wiersza poleceń w systemie unix). możesz znaleźć 64-bitową wersję dla Windows tutaj: https://code.google.com/p/vim-win3264/ – simplyray

-1

prostą odpowiedź .... jeśli używasz starej wersji systemu Windows (XP etc ..) będzie można korzystać zmienił ale skoro używasz nowej wersji Firma Microsoft zaktualizowała i usunęła polecenia, które ich zdaniem nie są istotne np. (msg, edit) w zależności, czy jest to bit32 bit64 lub bit8282 ...

10

Można również utworzyć plik .bat, edit.bat, aby zastąpić 16-bitowy program edycyjny (usunięty, ponieważ aromaty Windowsa X64 go nie uruchomią), który uruchomiłby ulubiony edytor.

@echo off 
notepad %1 
@echo on 

To właśnie zrobiłem jako zwykły patch, dzięki czemu mogłem nosić wszystko, co zawsze miałem. Po prostu wpisz:

edit myfile.ext 

w wierszu polecenia, aby go użyć.

Uwaga: Notatnik nie jest moim ulubionym edytorem - jest to tylko przykład, który będzie działał z oknami czasowymi.

Uwaga 2: @ Wyłączone i włączone są przedstawione dla zachowania przejrzystości. Możesz także skrócić to, pomijając instrukcje echo i po prostu umieszczając @ przed poleceniem, które ma zostać wyciszone.

@notepad %1 
+0

Ponieważ jest to system Windows, wywołanie notatnika faktycznie działałoby i jest poprawną odpowiedzią. – Manatax

3

Znalazłem, że działa to, aby zobaczyć tekst w całym oknie kompletnego pliku na maszynie 64-bitowej. Gdy już ustawisz ścieżkę w wierszu polecenia cmd, wpisz typ słowa ..., a następnie "nazwę pliku", czy widzisz, jak użyłem cytatów tylko wokół nazwy pliku!

type "filename" 

Wpisujesz go w ten sposób (zmieniając nazwę pliku dla nazwy pliku) i będziesz mógł zobaczyć cały tekst pliku w oknie cmd. Nie wiem, jak edytować tutaj, ale może ktoś może to zrozumieć i powiedzieć.

+0

To działa dobrze i bardzo przydatne jest wyświetlanie zawartości plików tekstowych podczas pracy nad różnymi kodowaniami. –

4

wystarczy użyć notes (ponieważ wyjął polecenie Edit) z okna poleceń tak:

C:\Borland\BCC55\bin> notepad bcc32.cfg 

Plik zostanie otwarty w notatniku do edycji. Po zakończeniu edycji pliku zapisz go i gotowe.

Powiązane problemy