Вы можете отредактировать скрипт профиля powershell, чтобы отредактировать свое приглашение при запуске скрипта. See here для некоторого понимания на этом.
В качестве примера того, как это сделать, вставьте следующее в Административной сессии PowerShell:
New-Item -ItemType File -Path $PROFILE -Force
Out-File -FilePath $PROFILE -Force -InputObject 'Function Global:Prompt { "PS: Hello $Env:USERDOMAIN\$Env:USERNAME $PWD>" }'
Если первая строка создает файл PROFILE $ для PS сессий, и устанавливает второй строки ' prompt ", которая будет использоваться в каждом сеансе. В этом примере я установил приглашение для включения текущего имени пользователя/домена в приглашении перед текущим каталогом.
Обратите внимание, что вам, скорее всего, придется редактировать файл $ PROFILE в редакторе, я предлагаю это только в качестве примера. You can do all sorts of great stuff with your prompt and other session settings in that file, установив colour of messages, установив подсказку location and contextual status at that path и другие увлекательные вещи. Будьте осторожны, чтобы не делать слишком много - простота лучше.
Как вы запускаете эти сценарии? Я не могу воспроизвести в Windows 7 –
@ MathiasR.Jessen Вы просто открываете текстовый редактор и набираете именно то, что вы набираете обычно в оболочке, а затем сохраняете его одним из этих расширений. Затем просто дважды щелкните текущий исполняемый файл. –
Интересно. Если я открою cmd, измените цветовую схему, выйдите, а затем дважды щелкните, запустите с «Run ...» или вызовите из нового процесса cmd.exe, цвета будут такими, как я их установил в предыдущем сеансе –