Как я могу сократить путь приглашения DOS?

Если вы знаете, что процент завершен, и вы можете просто предположить, что линейная шкала времени линейна, может работать что-то вроде

timeLeft = timeSoFar * (1 / Percentage)

.

23
задан Mark 26 August 2013 в 19:01
поделиться

4 ответа

Щелкните правой кнопкой мыши на «Мой компьютер | Свойства». Затем на вкладке «Дополнительно» щелкните «Переменные среды», затем добавьте новую переменную пользователя с именем PROMPT и установите для нее значение $p

Щелкните правой кнопкой мыши на «Мой компьютер | Свойства». Затем на вкладке «Дополнительно» щелкните «Переменные среды», затем добавьте новую переменную пользователя с именем PROMPT и установите для нее значение [110].

http://www.hanselman.com/blog/ABetterPROMPTForCMDEXEOrCoolPromptEnvironmentVariablesAndANiceTransparentMultiprompt.aspx

[110]$g
.

http://www.hanselman.com/blog/ABetterPROMPTForCMDEXEOrCoolPromptEnvironmentVariablesAndANiceTransparentMultiprompt.aspx

27
ответ дан davidmdem 26 August 2013 в 19:01
поделиться

Чтобы удалить путь из подсказки, используйте «prompt $ g», который просто покажет шеврон. Затем вы можете в любое время использовать команду 'cd', чтобы увидеть каталог, в котором вы находитесь. Например,

C:\Windows\System32\drivers\etc>prompt $g
>
>cd
C:\Windows\System32\drivers\etc

>
63
ответ дан Daniel Ellis 26 August 2013 в 19:01
поделиться

В дополнение к ответу @ Daniel, если вы хотите вернуться в нормальное состояние, вы можете ввести prompt (без каких-либо аргументов) и нажать Enter

Это не относится к вопросу точно, но я считаю, что это более полезно для этого сценария. Когда мы используем это prompt $G, это изменяет путь командной строки на >. Даже при переходе к подпапкам приглашение все равно будет отображаться как >, что не очень полезно.

Вместо того, чтобы делать это, мы можем сопоставить наиболее используемый путь к виртуальному диску. как C:\Users\ram\Desktop\temp для виртуального диска X:. Таким образом, вам не нужно видеть ненужный путь, а также вы можете видеть навигацию по подпапкам, например X:\subfolder>.

Это более полезно для сопоставления вашего проекта с виртуальным диском и выполнения всех операций.

Чтобы отобразить путь к виртуальному диску

1) введите subst [Drive:] [path] Пример: cmd>subst X: C:\Users\ram\Desktop\temp

2) Затем перейдите на диск, набрав X: и Enter

Чтобы вернуться в предыдущий режим, вы можете просто ввести соответствующую букву диска. В этом случае C: и Enter

9
ответ дан Ram 26 August 2013 в 19:01
поделиться

Вот файл .bat, в котором отображается приглашение с окончательным именем папки в текущем пути к каталогу.

for %%* in (.) do set CurrDirName=%%~nx*
echo %CurrDirName%
prompt %CurrDirName% $G

Строки 1 и 2 взяты из Этот ответ для SuperUser: «Как мне найти короткий путь к каталогу / файлу Windows?»

1
ответ дан Love and peace - Joe Codeswell 26 August 2013 в 19:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: