NickProgramm
@NickProgramm
Люблю front-end

Как сделать unix-style в cmd?

Я пишу программу для кастомизации cmd:
@echo off
set uhome=%HOMEPATH:\=/%
set ucwd=%cd:\=/%
CALL SET ucwd=%%ucwd:%uhome%=~%%
set ucwd=%ucwd:~2%
prompt=%USERNAME%@%USERDOMAIN%:%ucwd% $$
TITLE Cmd
color F
cmd /k

Однако, после ~ при переходе в новую папку остается название старой папки
Выглядит так:
User@machine:~Рабочий стол $
cd test
User@machine:~Рабочий стол $

Должно:
User@machine:~Рабочий стол $
cd test
User@machine:~Рабочий стол/test $

Причем так должно быть всегда
Что делать?
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы