Разработчик(и) | Microsoft , Paragon Technology Systems , DR , Datalight , Novell , Рон Семер |
---|---|
Первоначальный выпуск | 1984, 40–41 год назад |
Операционная система | MS-DOS , PTS-DOS , SISNE plus , Windows , DR DOS , ROM-DOS , FreeDOS |
Тип | Команда |
В вычислительной технике — share
команда для DOS , которая позволяет программному обеспечению выполнять блокировку файлов . Блокировка файлов стала необходимой, когда MS-DOS начала разрешать одновременный доступ к файлам нескольким программам, либо через многозадачность , либо через сеть . [1] [2] [3]
В MS-DOS команда доступна в версиях 3 и более поздних. [4] Команда также доступна в FreeDOS , [5] PTS-DOS , [6] и SISNE plus . [7] Версия FreeDOS была разработана Роном Семером и лицензирована по GPL . [8] DR DOS 6.0 [9] и Datalight ROM-DOS [10] включают реализацию команды share
.
Windows XP и более поздние версии включают 16-битные команды (неродные) для подсистемы MS-DOS , которые включены для поддержания совместимости с MS-DOS. share
Команда подсистемы MS-DOS выполняет функции, которые теперь присущи Microsoft Windows . Она доступна для сохранения совместимости с существующими файлами, но не имеет никакого эффекта в командной строке , поскольку функциональность является автоматической. 16-битные команды подсистемы MS-DOS недоступны в 64-битных редакциях Windows. [11]
Существовало пять режимов блокировки:
Программа работает как резидентная программа, которая может быть завершена и оставаться в системе , и обычно загружается при загрузке.
поделиться [/F:пробел] [/L:блокировки]
/F:space
Выделяет файловое пространство (в байтах) для информации о совместном использовании файлов./L:locks
Устанавливает количество файлов, которые могут быть заблокированы одновременно.