На этот вопрос уже есть ответ здесь:
В PowerShell есть эквивалент touch?
Например, в Linux я могу создать новый пустой файл, вызвав:
touch filename
В Windows это довольно неудобно - обычно я просто открываю новый экземпляр блокнота и сохраняю пустой файл.
Так есть ли в PowerShell программный способ сделать это?
Я не ищу точное соответствие поведению касания, но просто чтобы найти самый простой из возможных эквивалентов для создания пустых файлов.
touchв Linux.
touchдля существующего файла, он обновит время последней записи без изменения файла, см. ссылки на @amiregelz. Этот вопрос имеет высокий рейтинг в Google powershell touch, я хотел предупредить копировщиков о том, что только эта половина может уничтожить данные, а * nix touch - нет. Смотрите ответ @LittleBoyLost, который обрабатывает, когда файл уже существует.