2015-12-08

victor_sudakov: (Default)
2015-12-08 09:23 am

Создание файла под windows

Знатоки PowerShell из ОИТ показали аналог "truncate -s50G file.bin" под Windows. Про fsutil я в курсе, но ей нужны права администратора.

$file = [System.IO.File]::Create("d:\test4.txt")
$file.SetLength(50gb)
$file.close()


Создается такой файл мгновенно, и должен по-идее быть разреженным, но почему-то не удается создать файл размера большего, чем объем свободного места на диске. У truncate с этим нет проблем, хоть терабайтные sparse файлы создавай на дискете.