簡體   English   中英

在 powershell 命令提示符上顯示時間和/或日期

[英]Showing time and/or date on powershell command prompt

是否可以讓 powershell 在命令提示符下顯示時間和/或日期,例如,我可以看到上一條命令的執行時間?

像這樣:

C:\git\MyProj [feature/delivery +0 ~6 -0 !] [14:32:02]>

這不是重復的,因為我想在將時間添加到提示時保持 poshgit 集成。 相關帖子將整個提示替換為自定義提示。 我要求在保留任何其他插件不變的情況下進行擴充。

poshgit 提供了如何執行此操作的示例說明,盡管它們與我的 poshgit 版本已經過時了。

在提示符處鍵入$GitPromptSettings以查看設置列表。 我的系統將DefaultPromptSuffix列為設置為$('>' * ($nestedPromptLevel + 1))

要更改它,請打開您的 PowerShell 配置文件(在提示符下鍵入$profile以獲取其位置,或者只需notepad $profile即可打開它)

在 posh-git 的Import-Module行下方,添加以下內容:

$GitPromptSettings.DefaultPromptSuffix = ' [$(Get-Date -f "HH:mm:ss")]$(">" * ($nestedPromptLevel + 1))'

或者,如果您想要時間作為前綴:

$GitPromptSettings.DefaultPromptPrefix = '[$(Get-Date -f "HH:mm:ss")] '

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM