Saltar al contenido principal
Versión: 20 R7 BETA

Convert path POSIX to system

Convert path POSIX to system ( rutaPosix {; *} ) -> Resultado

ParámetroTipoDescripción
rutaPosixTextRuta de acceso POSIX
*OperadorOpción de codificación
ResultadoTextRuta de acceso expresada en sintaxis sistema

Descripción

El comando Convert path POSIX to system convierte una ruta de acceso expresada con la sintaxis POSIX (Unix) en una ruta expresada con la sintaxis sistema.

Pase en el parámetro rutaPosix la ruta de acceso completa a un archivo o carpeta, expresada con la sintaxis POSIX. Esta ruta debe ser absoluta (debe comenzar con el carácter "/"). Debe pasar una ruta disco; no es posible pasar una ruta red (comenzando, por ejemplo con ftp://ftp.mysite.fr).

El comando devuelve la ruta de acceso completa del archivo o del archivo expresada en la sintaxis del sistema actual.

El parámetro opcional * permite indicar si el parámetro rutaPosix está codificado. Si este es el caso, debe pasar este parámetro, de lo contrario la conversión no será válida. El comando devuelve la ruta de acceso sin codificación.

Ejemplo 1

Ejemplos bajo Mac OS:

 $path:=Convert path POSIX to system("/Volumes/machd/file 2.txt")
  //devuelve "machd:file 2.txt"
 $path:=Convert path POSIX to system("/Volumes/machd/file%202.txt";*)
  //devuelve "machd:file 2.txt"
 $path:=Convert path POSIX to system("/file 2.txt")
  //devuelve "machd:file 2.txt" si machd es el disco de inicio

Ejemplo 2

Ejemplos bajo Windows:

 $path:=Convert path POSIX to system("c:/docs/file 2.txt")
  //devuelve "c:\\docs\\file 2.txt"
 $path:=Convert path POSIX to system("c:/docs/file%202.txt";*)
  //devuelve "c:\\docs\\file 2.txt"

Ver también

Convert path system to POSIX
Object to path
Path to object