Как я могу восстановить файл HTML, который был перезаписан Out-File в Powershell?

Я случайно побежал

PS F:\eycon_work\FrontEnd\CSS Grid>Out-File index.html

который удалил мой код с ПК. У меня нет резервной копии этого файла, хотя я уже открывал его в своем веб-браузере.

Как я могу получить свой код обратно?

Вот как это выглядит сейчас в моем веб-браузере

2 ответа

Out-file генерирует новый файл. Если вы не можете восстановить данные из резервной копии, вы потеряли содержимое файла index.html, и единственный способ вернуть его - это воссоздать его вручную (или, если вы загрузили его, загрузите его снова).

Пусть это будет уроком о том, насколько важны резервные копии.

Имейте в виду, что вы можете включить теневые копии для ваших дисков, что позволит вам в будущем получить доступ к более ранней версии файла. Однако по умолчанию это отключено и потребует дополнительного места на жестком диске при изменении файлов.

Если веб-страница все еще отображается в браузере, вы можете использовать команду "Сохранить как", чтобы вернуть файл.

Если PowerShell удалил старый файл, чтобы записать новый, вместо того, чтобы просто открыть старый файл и перезаписать существующее содержимое, вы можете найти его в Корзине.

Если ничего из этого не помогает, и у вас нет резервных копий, то, к сожалению, кажется, что файл потерян.

Другие вопросы по тегам