PowerShell:
Создание текстового файла
Как это сделать:
Вот как записывать в текстовый файл в PowerShell; это очень просто!
Создать и записать текст в новый файл:
"Hello, world!" | Out-File -FilePath .\hello.txtДобавить текст в существующий файл:
"Welcome to PowerShell scripting!" | Add-Content -Path .\hello.txtПроверить содержимое файла:
Get-Content .\hello.txtПример вывода:
Hello, world!
Welcome to PowerShell scripting!Глубокое погружение
Файлы PowerShell по умолчанию используют кодировку UTF-16. Раньше текстовые файлы были проще — только ASCII. Теперь Out-File и Add-Content позволяют выбрать кодировку. Если вы приверженец старой школы, существует Set-Content, но у него есть ограничения. Для больших файлов рассмотрите использование [System.IO.StreamWriter] для повышения эффективности.
Смотрите также
Для получения дополнительных навыков работы с файлами в PowerShell посетите:
- Документацию Microsoft по Out-File
- Документацию Microsoft по Add-Content
Помните, практика делает идеальным. Так что приступайте к написанию скриптов!