Жүйелік бұйрық: SUBST – виртуалды диск құру және жою
SUBST
SUBST командасы: DOS, Windows және ReactOS жүйелеріндегі виртуалды дисктерді құру туралы ақпарат. Қолданылуы, тарихы және басқа жүйелермен үйлесімділігі.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Операциялық жүйе командасы
Operating system command
Компьютерде SUBST – DOS, IBM OS/2, Microsoft Windows және ReactOS операциялық жүйелерінде физикалық және логикалық дисктердегі жолдарды виртуалды дисктер ретінде алмастыруға қолданылатын команда.
In computing, SUBST is a command on the DOS, IBM OS/2, Microsoft Windows and ReactOS operating systems used for substituting paths on physical and logical drives as virtual drives.
Шолу
MS DOS-та SUBST командасы MS DOS 3.1 нұсқасының шығуымен қосылды. Бұл команда Digital Research компаниясының операциялық жүйелеріндегі, атап айтқанда CP/M 86 2.x, Personal CP/M 86 2.x, Concurrent DOS, Multiuser DOS, System Manager 7, REAL/32, сондай-ақ DOS Plus және DR DOS (6.0 нұсқасына дейін) жүйелеріндегі «виртуалды дискілер» деп аталатын ұғымға ұқсас. DR DOS 6.0 команданы жүзеге асыруды қамтиды. Команда FreeDOS және PTS DOS жүйелерінде де қолжетімді. Windows SUBST командасы қолдау көрсетілетін нұсқалардағы cmd командалық жол интерпретаторы арқылы қолжетімді. exe. Windows NT жүйесінде SUBST диск бейнелеуін жасау үшін DefineDosDevice функциясын пайдаланады. JOIN командасы SUBST командасының «кері» функциясы болып табылады, себебі JOIN дискінің әрпін алып, оны каталог ретінде көрсетеді. MS DOS COMMAND.COM-ның кейбір нұсқалары құжатталмаған ішкі TRUENAME командасын қолдайды, ол файлдың «шынайы атын», яғни диск, жол және кеңейтімді қамтитын толық атауын көрсете алады. Бұл атау PATH ортасының айнымалысы немесе SUBST, JOIN және ASSIGN файлдық жүйе бейнелеулері арқылы ғана анықталады.
In MS DOS, the SUBST command was added with the release of MS DOS 3.1. The command is similar to floating drives, a more general concept in operating systems of Digital Research origin, including CP/M 86 2. x, Personal CP/M 86 2. x, Concurrent DOS, Multiuser DOS, System Manager 7, REAL/32, as well as DOS Plus and DR DOS (up to 6.0). DR DOS 6.0 includes an implementation of the command. The command is also available in FreeDOS and PTS DOS. The Windows SUBST command is available in supported versions of the command line interpreter cmd. exe. In Windows NT, SUBST uses DefineDosDevice to create the disk mappings. The JOIN command is the "opposite" of SUBST, because JOIN will take a drive letter and make it appear as a directory. Some versions of MS DOS COMMAND. COM support the undocumented internal TRUENAME command which can display the "true name" of a file, i. e. the fully qualified name with drive, path, and extension, which is found possibly by name only via the PATH environment variable, or through SUBST, JOIN and ASSIGN filesystem mappings.
Параметрлері
drive1: Жолды тағайындау үшін виртуалды дискіні көрсетіңіз. [drive2:]path – Виртуалды дискіге тағайындалатын физикалық дискі мен жолды көрсетіңіз. /D – Қосымша (виртуалды) дискіні жою.
drive1: – Specify a virtual drive to which to assign a path. [drive2:]path – Specify a physical drive and path to assign to a virtual drive. /D – Delete a substituted (virtual) drive.
Қайта жегу кезінде сақталуы
Команда арқылы тағайындалған диск әріптері жүйелік бастапқы жүктелу кезінде қызметтерге қолжетімді болмайды және қайта жүктеуден кейін де сақталмайды.
Drive letters mapped with the command are not available during system startup for services nor do they persist across a reboot.
Шектеулер
Физикалық қабаттағы дискілерге әсер ететін Windows әрекеттері мүмкін емес. Microsoft Windows XP SP2-ден бастап (кем дегенде), жаңа диск әріптеріндегі autorun.inf файлдары назардан тыс қалады; сондықтан, AutoRun/AutoPlay осылай құрылған диск әріптерінде жұмыс істемейді. Сонымен қатар, autorun.inf арқылы құрылған диск әріптеріне арнайы белгіше немесе атау қою жұмыс істемейді. Subst командасымен құрылған диск әріптеріне берілген жекелеген атау, бастапқы диск/көлемде том атауы болмаған жағдайда ғана көрінеді (атау командасымен тексеру және орнату). Windows Vista-дан бастап жойылған файлдар дереу және қайтымсыз жойылады, олар қайта өңдеу бумасына жылжытылмайды. Windows Vista-дан бұрын (мысалы, Windows XP-де) алмастырылған "дискілердегі" файлдар жойылған кезде қайта өңдеу бумасына көшірілді. Қайта өңдеу бумасының жұмысын қалпына келтіру үшін тіркелмеге жазу қосуға болады. Осылай құрылған дискілердегі файлдар мен папкалар әртүрлі қол жеткізу құқықтарына ие болуы мүмкін. Бағдарламалық құралдар дұрыс жұмыс істемеуі мүмкін, себебі Windows орнатушысы жасаған Config.msi каталогына дұрыс қол жеткізуге болмайды. Журнал файлдарын жазуға болмайды, тіпті орындаушы пайдаланушыда әкімшілік құқықтары болған жағдайда да.
Windows actions which act on disks at the physical layer are not possible. Since (at least) Microsoft Windows XP SP2 autorun. inf files present in the new drive letter are ignored; thus, AutoRun/AutoPlay does not work on drive letters created in this way. In addition, assigning a custom icon or label to the drive letter created this way via autorun. inf does not work. A custom label assigned to the drive letter created with subst only appears if the source drive/volume does not have a volume label set (check and set with the label command). Starting with Windows Vista, deleted files are immediately deleted permanently, and are not moved to the Recycle Bin. Prior to Windows Vista (in Windows XP, for example) files from substituted "disks" were moved to the Recycle Bin when deleted. A registry entry could be added to re enable the Recycle Bin. Files or folders on drives created this way may have different access rights. Software installations may not work correctly, because the Config. msi directory created by the windows installer can not be accessed properly. Log files can not be written although the executing user has administrative rights.