- GETTING STARTED
- GUIDES
- Transfererir sólo los archivos modificados
- Hacer una copia de seguridad
- Guardar los mensajes de ScriptFTP en un archivo de log
- Envio de correos electrónicos desde un script
- Manejo de errores
- ScriptFTP en la linea de comandos
- Actualizar un script para ScriptFTP v1.x
- Actualizar un script para ScriptFTP v2.x
- Cifrar scripts
- Conversión de scripts en archivos EXE
- Operadores: +,-,==,!=....
- COMANDOS
- CONEXIÓN CON EL SERVIDOR
- TRANSFERENCIA DE ARCHIVOS
- OPERACIONES DEL DIRECTORIO
- OPERACIONES DE ARCHIVOS
- SALIDA DEL Script
- MISCELÁNEO
- OTROS
GETENV
Leer una variable de entorno del sistema.
Sintaxis: GETENV(variable)
- variable: Nombre de la variable de entorno.
Observaciones:
- Las variables de entorno del sistema son establecidas por el sistema operativo, no ScriptFTP.Vea en la seccin de abajo, los ejemplos guin para una lista completa de ellos.
- Este comando es til, para recuperar informacin del sistema o rutas. Por ejemplo, la ruta de acceso al directorio temporal de Windows, el camino hacia el escritorio del usuario, el nombre delusuario, etc.
Ejemplos:
# Mostrar el camino
p=GETENV("PATH")
PRINT(p)
# Entrar en C:\windows\temp\log-YYYYMMDD.txt
$logfile=GETENV("TEMP")."log-".GETDATE(FORMAT3).".txt"
LOGTO($logfile)
OPENHOST("ftp.scriptftp.com","john","123456")
PUTFILE("C:\ClientDocs\*.*",SUBDIRS)
CLOSEHOST
Anexo.
Lista de las variables del entorno Windows:
|
Variable de entorno |
Descripcin |
|
ALLUSERSPROFILE |
Devuelve la ubicacin y perfil de todos los usuarios. |
|
APPDATA |
Devuelve la ubicacin de datos en el archivo de aplicaciones , por defecto. |
|
CD |
Devuelve la cadena del directorio actual. |
|
CMDCMDLINE |
Devuelve la linea de comandos exacta, utilizada para iniciar el Cmd.exe actual. |
|
CMDEXTVERSION |
Devuelve el nmero de versin de las extensiones del procesador de comandos actual. |
|
COMPUTERNAME |
Devuelve el nombre del equipo. |
|
COMSPEC |
Devuelve la ruta exacta al ejecutable del shell de comandos. |
|
DATE |
Devuelve la fecha actual. |
|
ERRORLEVEL |
Devuelve el cdigo de error del ltimo comando utilizado. Un valor de cero por lo general indica un error. |
|
HOMEDRIVE |
Returns which local workstation drive letter is connected to the user's home directory. Set based on the value of the home directory. The user's home directory is specified in Local Users and Groups. |
|
HOMEPATH |
Devuelve la ruta completa del directorio principal del usuario. Se establece segn el valor del directorio principal. El directorio home del usuario, se especifica en Usuarios y grupos locales. |
|
HOMESHARE |
Devuelve la letra de la unidad del directorio del usuario. |
|
LOGONSERVER |
Devuelve el nombre del controlador de dominio, que valid la sesin actual. |
|
NUMBER_OF_PROCESSORS |
especifica el nmero de procesadoresinstalados en el ordenador. |
|
OS |
Devuelve el nombre del sistema operativo. |
|
PATH |
Especifica la ruta de bsqueda para archivos ejecutables. |
|
PATHEXT |
Devuelve una lista de extensiones de archivo , que el sistema operativo considera como ejecutables. |
|
PROCESSOR_ARCHITECTURE |
Devuelve la arquitectura del chip del procesadorReturns the chip architecture of the processor. Valores:x86, IA64. |
|
PROCESSOR_IDENTIFIER |
Devuelve una descripcin del procesador. |
|
PROCESSOR_LEVEL |
Devuelve el nmero del modelo del procesador instalado en el equipo. |
|
PROCESSOR_REVISION |
Devuelve el nmero de revisin del procesador. |
|
PROMPT |
Vuelve a establecer la linea de comandos del intrprete actual, generado por Cmd.exe. |
|
RANDOM |
Devuelve un nmero decimal aleatorio entre 0 y 32767. Generado por Cmd.exe. |
|
SYSTEMDRIVE |
Devuelve el drive contenido en Windows XP directorio raiz (este es, el sistema raiz). |
|
SYSTEMROOT |
Devuelve la ubicacin del directorio raiz de Windows XP. . |
|
TEMP and TMP |
Devuelve los directorios temporales predeterminados, que utilizan las aplicaciones disponibles por los usuarios, que estan conectados actualmente. En algunas aplicaciones requieren TEMP ,y en otras requiere TMP. |
|
TIME |
Devuelve el horario actual. |
|
USERDOMAIN |
Devuelve el nombre del dominio que contiene la cuenta del usuario account. |
|
USERNAME |
Devuelve el nombre del usuario que ha iniciado la sesin. |
|
USERPROFILE |
Devuelve la ubicacin del perfil, para el usuario actual. |
|
WINDIR |
Devuelve la ubicacin del sistema operativo directorio. |

