próbuję stworzyć skrót po którego uruchomieniu otworzy mi się cmd we wcześniej ustalonym przeze mnie katalogu.
Stworzyłem plik .bat i próbowałem już różnych sposobów np.
cmd /k “cd C:\katalog”
cmd
cd C:\katalog
cd C:\
cd katalog
Działa to w taki sposób, że cmd otwiera mi się na sekundę po czym się zamyka lub otwiera się i zapętla się wykonywanie polecenia np. cmd /k “cd C:\katalog”.
Dodam, że mam system W7 o ile to ma znaczenie.
Czy ktoś jest w stanie mi podpowiedzieć co wpisać do pliku .bat?
[alex] świetnie to ujął :D. Przechodzisz do folderu system32, znajdujesz aplikację cmd.exe, robisz skrót (np. na pulpit). Na tym skrócie, który przed chwilą utworzyłeś, klikasz prawym myszą. Wybierasz Właściwości. W zakładce Skrót dla textboxa Rozpocznij w ustawiasz C:\katalog , zapisujesz i gotowe.
Chciałem dodać jeszcze jedną rzecz … Ten sposób co opisałem działa, ale tylko gdy nie próbujemy uruchamiać cmd jak administrator. I szczerze powiedziawszy nie wiem czemu tak się dzieje …
Anyway żeby działało dla dwóch przypadków to trzeba to zrobić trochę inaczej Ponownie tworzymy skrót na pulpit, a potem
ppm i wybieramy Właściwości
wybieramy zakładkę Skrót
dla textboxa Element docelowy ustawiamy takie cuś -> C:\Windows\System32\cmd.exe /k “cd C:\katalog” (Rozpocznij w pozostaje puste)
To jest jałowa albo jak się to mówi inaczej akademicka dyskusja czyli czepianie się słówek. Podobnie niektórzy pałają świętym oburzeniem gdy ktoś ośmieli się powiedzieć, że ma zainstalowanego Linuksa bo Linux to jądro, a nie system operacyjny oświadczają z dumą. Interpretatory poleceń rozwijają się, to fakt i przez wiele lat były pod system operacyjny DOS i stąd takie określenie jakiego machinalnie użyłem. Formalnie masz rację. Zadowolony?
DOS to dawny system operacyjny, dawno temu (ponad 10 lat) Windowsy były nakładkami na niego, więc z poziomu Windows był dostęp do DOSa.
Windows XP był pierwszym systemem nieopartym już na DOSie, więc i nie dającym dostępu do niego, za to udostępniający wiersz poleceń. To, że część poleceń jest identyczna, to inna sprawa - mówienie “uruchom DOS i wpisz cośtam” jest po prostu nieprecyzyjne. Mówienie o “oprogramowaniu pod DOS”, czyli o jakichś starych programach pod dawną platformę również.
A PowerShell to zdaje się jeszcze co innego niż DOS i cmd.