Sustancia

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 29 de enero de 2021; las comprobaciones requieren 2 ediciones .

Subst  es uno de los comandos del sistema operativo MS-DOS para administrar el sistema de archivos. Diseñado para crear y eliminar un disco virtual. El disco virtual resultante proporciona información del directorio especificado. Al cambiar para trabajar con este disco virtual, el usuario o programa obtiene acceso al directorio y subdirectorios especificados. El comando todavía se usa en la interfaz de línea de comandos de sistemas operativos como Windows 2000, Windows XP y posteriores.

Actualmente, el comando se usa para crear condiciones para el funcionamiento normal de los programas que usan el directorio raíz; es decir, por ejemplo, una distribución de un producto de software destinado a la instalación desde un CD, o, por ejemplo, comprobar el correcto funcionamiento de la distribución creada para su distribución en  CD-ROM [1] .

Sintaxis

SUBST [unidad1: [unidad2:]ruta]

Crea un disco virtual drive1: asignado a la ruta drive2:path . El ejemplo SUBST G: "C:\Windows" crearía una letra de unidad "G:" cuyo contenido sería la carpeta "C:\Windows" (si existe).

Eliminación de la unidad de disco virtual1 creada anteriormente: :

SUBST drive1: /D

Ingrese SUBST sin parámetros para mostrar la lista actual de discos virtuales.

Creación de un disco virtual persistente

El disco virtual creado no se guarda después de reiniciar, por lo que DOS a menudo usa el archivo por lotes AUTOEXEC.BAT para restaurar automáticamente la estructura de archivos requerida .

En Windows NT y superior, utilizando el registro, puede crear automáticamente un disco virtual incluso durante el arranque del sistema. Esto hará que esté disponible para los servicios del sistema y se pueda reanudar al reiniciar.

En la clave de registro: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices cree un
valor de cadena (String Value) con el nombre de la unidad, por ejemplo G: p. ej. \??\C:\Windows
Reinicie el sistema para que se crea la unidad necesaria.

Si la ruta que se crea se encuentra en un recurso de red protegido por contraseña, pueden ocurrir problemas de acceso porque la ruta se crea antes de que se carguen las contraseñas de red almacenadas. En este caso:

Véase también

Notas

  1. Comprobación de una imagen de disco en Windows antes de grabar . Consultado el 13 de noviembre de 2007. Archivado desde el original el 14 de noviembre de 2007.