Convert path POSIX to system
Convert path POSIX to system ( rutaPosix {; *} ) : Text
Parámetro | Tipo | Descripción | |
---|---|---|---|
rutaPosix | Text | → | Ruta de acceso POSIX |
* | Operador | → | Opción de codificación |
Resultado | Text | ← | Ruta 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"