Раздел форума:
При вводе в cmd.exe команды ren cd %USERPROFILE%\Рабочий стол\Ярлык для TOTALCMD.ink TotalCmd.ink выбивает Ошибка в синтаксисе команды. Мне кажется, что проблема здесь в пробелах в имени. Но как её решить? Может можно их заменить каким-нибудь другим символом? Если кто-то знает ответ, помогите, пожалуйста.
>В пути с пробелами путь должен быть в кавычках…
Прописываю: ren "cd %USERPROFILE%\Рабочий стол\Ярлык для TOTALCMD.Ink" TotalCmd.Ink теперь выбивает "Синтаксическая ошибка в имени файла, имени папки или метке тома"
chcp 1251
cd %USERPROFILE%
cd "Рабочий стол"
ren "Ярлык для TOTALCMD".Ink TotalCmd.Ink будет работать?
Сначала в нужный каталог, потом дальше... т.е. расписать все на бумаге словами, столбиком, а потом все переводить в команды, и если заработает - начинать оптимизировать, наводить красоту.
С путем разобрался, я в папке Рабочй Стол, возникла другая проблема, я прописываю: ren "Ярлык для TOTALCMD".Ink TotalCmd.Ink выбивает "Не удается найти указанный файл"
Кавычки после полного имени файла, с расширением.
Все равно выбивает "Не удается найти указанный файл", хотя он там есть
chcp 1251
ren "%USERPROFILE%\Рабочий стол\Ярлык для TOTALCMD.lnk" TotalCmd.lnk
Проверено, работает.
2 Phoenix:
> Все равно выбивает "Не удается найти указанный файл", хотя он там есть
Так может он уже переименован, поэтому и не находит? ;)
> Кавычек я не ставлю ещё cо времён CP/M.
Не стоит давать советов, в которых не уверены. Если путь к файлу содрежит пробел, то в Windows надо ОБЯЗАТЕЛЬНО закавычить.
> вообще, чтобы переименовать ярлык, щёлкни по нему на рабочем столе правой кнопкой, выбери "Переименовать" и именуй, как хошь. :)
Mike, как модно говорит "вы жжОте непадецки" ;) Видимо человеку надо именно так, а не иначе.
>CD здесь ни к чему.
chcp 1251
ren "%USERPROFILE%\Рабочий стол\Ярлык для TOTALCMD.lnk" TotalCmd.lnk
ОК, глюканул.
>Видимо человеку надо именно так.
Батник, видимо, разрабатывает.
Вирус - лечить!
Меня умиляют эти вопросы. Ответ на них один: обратитесь к специалисту. Как в той персидской басне: старик пришел к соседу и просит у него меру для зерна, тот отвечает: "Иди к другому, у меня нет сита".
- Почему? Я прошу меру?
- У тебя трясутся руки, ты просыпешь зерно на пол. Придешь за совком и веником. Соберешь. Зерно надо будет просеять. А сита у меня нет. Иди к другому.
Почти любой вирус лечится просто - перестановкой OC.
>У тебя трясутся руки, ты просыпешь зерно на пол. Придешь за совком и веником. Соберешь. Зерно надо будет просеять. А сита у меня нет. Иди к другому.
;-)
Если перестановка ОС - это просто.