3

Есть ли место в Windows, где в админ или суперпользователь хранятся изменения / команды? например, как Linux имеет .bash_history для root?

4 ответа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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .