Я пытаюсь изучить Ruby, и я довольно новичок во всем, что связано с командной строкой, но до сих пор все, кажется, работает хорошо, кроме как когда я меняю каталоги. Я могу написать сценарии ruby, и для их запуска мне нужно сохранить их непосредственно в c:/users/elliot, так как я не могу изменить каталоги, даже во вновь созданные папки. Я знаю, что через некоторое время это станет беспорядком файлов, и мне будет сложно что-либо найти, если я продолжу сохранять все в одной папке .... Кто-нибудь знает, как это исправить? Моя учетная запись пользователя - admin + единственная учетная запись даже на этом компьютере. Я проверил разрешения моих пользователей C:/, C:/ и C:/users/elliot, и все они говорят, что у меня есть полные права. Мой ползунок UAC также полностью внизу. Кто-нибудь знает, как пройти через это? Спасибо!
1 ответ
Похоже, что проблема была вызвана не разрешениями, а отсутствием ясности в работе команд.
Вы должны увидеть подсказку, которая показывает ваши папки. Если нет, введите:
ПОДСКАЖИТЕ $ P $ Gможет помочь
Я предлагаю запустить:
CD% USERPROFILE
MKDIR демо
CD демо
Начните .
Mkdir Subdir
cd subdir
CD
Начало ." откроет проводник Windows, показывая содержимое вашего каталога. Обратите внимание, что когда вы набираете "mkdir subdir", графический проводник Windows покажет вам каталог, который вы только что создали.
Я думаю, что это поможет понять, что делают эти команды.
Символ> имеет особое значение (называется "перенаправление", хотя два из них подряд называются "добавлением"). Это может стоить изучения когда-нибудь, но это более сложная тема / концепция, чем возможность определить влияние некоторых из этих команд. До тех пор, пока это не будет легко понято, я советую просто не вводить символ> в командной строке.