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