Необходимо будет создать файлы нормальным способом и затем заполнить их с рандомизированными данными, вероятно, от рэнда () какая-то функция.
Это действительно зависит от Вашего языка программирования. Сам Windows, конечно, не обеспечит эту возможность.
существует много языков программирования, которые могли сделать это легко, однако, включая основные окна сценарии batch/CMD. Какой язык интересуются Вы использованием?
Ограничений почти нет - кроме '/'
и '\ 0'
, вы можно использовать что угодно. Однако некоторые люди думают, что допускать такую гибкость - не лучшая идея.
Пустая строка - единственный действительно недопустимый путь в Linux, который может сработать для вас, если вам нужно только одно недопустимое имя. Вы также можете использовать строку типа « /// foo
», которая не будет каноническим именем пути, хотя может относиться к файлу (« / foo
"). Другой возможный вариант - это что-то вроде « / dev / null / foo
», поскольку / dev / null
имеет определенное в POSIX значение, отличное от каталога. Если вам нужны только строки, которые не могут ссылаться на обычный файл, вы можете использовать « /
» или «.
», поскольку это всегда каталоги.