atasuke Opublikowano 10 Listopada 2011 Zgłoś Udostępnij Opublikowano 10 Listopada 2011 Witam Chciałbym mieć możliwość wpisywania wierszu poleceń komend tj. np. %systemroot%, %APPDATA%itp. Nie wiem dlaczego ale u mnie wyświetla taki monit : Microsoft Windows [Wersja 6.1.7601]Copyright © 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone. C:\Users\Maciej>%systemroot% Nazwa 'C:\Windows' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy. C:\Users\Maciej> O ile jest to możliwe bo na moje oko te komendy powinny w wierszu poleceń działać. Daje jeszcze ustawienia z polecenia set : Co dziwne na konsoli w maszynie wirtualnej gdzie odpalam Windowsa XP dzieje się tak samo. Co utwierdza mnie w przekonaniu że nie da się tego używać. Ale w nie których książkach czy poradnikach występują odwołania do tego typu komend. Dlatego pytam bo umiliło by mi to prace. Odnośnik do komentarza
peter2012 Opublikowano 10 Listopada 2011 Zgłoś Udostępnij Opublikowano 10 Listopada 2011 Po prostu weź tą zmienną w cudzysłów ". Odnośnik do komentarza
DawidS28 Opublikowano 10 Listopada 2011 Zgłoś Udostępnij Opublikowano 10 Listopada 2011 peter2012 - powodzenia: C:\Users\DawidS28>%systemroot% Nazwa 'C:\Windows' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzn e, program wykonywalny lub plik wsadowy. C:\Users\DawidS28>"%systemroot%" Nazwa '"C:\Windows"' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętr zne, program wykonywalny lub plik wsadowy. C:\Users\DawidS28>echo %systemroot% C:\Windows C:\Users\DawidS28>echo "%systemroot%" "C:\Windows" C:\Users\DawidS28> Jeśli chodzi o użycie zmiennej w ścieżce, to nie ma żadnego problemu, tylko wtedy... C:\Users\DawidS28>cd %systemroot% C:\Windows> Jeśli nie o to chodzi, to nie za bardzo rozumiem, w czym problem. Odnośnik do komentarza
atasuke Opublikowano 10 Listopada 2011 Autor Zgłoś Udostępnij Opublikowano 10 Listopada 2011 Z poleceniem cd wchodzi ładnie i działa dziękuje. Ale jak zrobić by zadziałało takie makro w XP-ku : doskey h=%systemroot%\pchealth\helpctr\binaries\helpctr /url ms-its:%systemroot%\Help\ntcmds.chm::/$1.htm wtedy mógłbym sobie wpisać np. f doskey i mam pomoc do tego polecenia wiem że to może okrężna droga ale rozwijająca. Głowiłem się nad nim i właśnie zgłasza błąd że nie może przeczytać tutaj zm. Środowiskowej %systemroot%. Plik odnosi się do pomocy w Windows chciałem go później za aplikować w klucz : HKCU\Software\Microsoft\ Command Processor jako wartość Autorun i mieć go zawsze pod ręką. Czy dodanie cd przed %systemroot% coś zmieni spróbuje i dam znać Odnośnik do komentarza
DawidS28 Opublikowano 10 Listopada 2011 Zgłoś Udostępnij Opublikowano 10 Listopada 2011 cd podałem jako przykład, polecenie odpowiada za zmianę katalogu Ze zmiennych środowiskowych można spokojnie bez tego korzystać, np. C:\Users\DawidS28>%systemroot%\system32\notepad Zadziała, otworzy się Notatnik. Z doskey nie korzystam, więc w tej materii za wiele nie pomogę... http://technet.microsoft.com/en-us/library/bb490880.aspx Odnośnik do komentarza
atasuke Opublikowano 10 Listopada 2011 Autor Zgłoś Udostępnij Opublikowano 10 Listopada 2011 Wiem już gdzie się zakręciłem z tym makrem. Wielkie dzięki i temat do zamknięcia. Odnośnik do komentarza
Rekomendowane odpowiedzi