Есть ли место в Windows, где в админ или суперпользователь хранятся изменения / команды? например, как Linux имеет .bash_history для root?
4 ответа
2
для 'powershell' я нашел эту запись в блоге:
$MaximumHistoryCount = 1KB if (!(Test-Path ~\PowerShell -PathType Container)) { New-Item ~\PowerShell -ItemType Directory } function bye { Get-History -Count 1KB |Export-CSV ~\PowerShell\history.csv exit } if (Test-path ~\PowerShell\History.csv) { Import-CSV ~\PowerShell\History.csv |Add-History }
затем вы должны завершить сеанс с помощью "пока" (вместо "выхода" или закрытия окна с помощью кнопки "x").
1
Нет, в командной строке Windows нет средств автоматической регистрации.
И действительно, linux .bash_history не только для пользователя root, но и для любого пользователя bash, который явно не отключает его.
1
единственное, что "приближается" к чему-то вроде "сохраненной истории" (но только для текущего сеанса), - это нажать F7.
1
Помимо F7, чтобы распечатать историю команд текущего сеанса, выполните:
DOSKEY /history