Нотатки про програмування, музику, подорожі та плівку
Про мене  •  Список нотаток  •  Плівка

Работа с файлами в Powershell

Получение списка файлов

  • Get-ChildItem $path — отобразит список файлов по указанному пути.
  • Get-ChildItem -Force $path — отобразит список файлов (включая скрытые) по указанному пути.
  • Get-ChildItem -Force $path -Recurse — отобразит список всех файлов, а также вложенных.

Копирование файлов и папок

  • New-Item -Path $path -ItemType «directory | file» — создает объект в файловой системе.

Удаление всех файлов и папок, содержащихся в папке

  • Remove-Item $path — удалит все файлы по указанному пути, но будет предлагать подтверждения.
  • Remove-Item $path -Recurse — удалит все файлы без подтверждения.

Работа с содержимым файла

  • Get-Content -Path $path — вычитать содержимое файла.
  • Add-Content -Path $path «Additional content» — дописывает в конец файла текст.
  • Set-Content -Path $path -Value «New content» — позволяет перезаписать содержимое файла
  • Get-Date | Set-Content $path — также можно использовать в качестве пайпалайна
  • Out-File -FilePath $path — отправляет вывод в файл.
  • Out-File -FilePath $path -Append — дописывает данные в конец файла
Надіслати
Поділитись