OBJETIVOS.
- VALIDAR SI YA SE ENCUENTRA CREADA LA CARPETA DEL MES.
- COPIAR ARCHIVO PLANTILLA.
- CREAR ARCHIVO CON FECHA ACTUAL.
- INICIAR ARCHIVO DEL DÍA.
REQUISITOS.
PROGRAMAS:
- MAQUINAS VIRTUALES.
- CMD.
- SISTEMAS OPERATIVOS WINDOWS.
RECURSOS.
EQUIPOS:
- EQUIPOS DE ESCRITORIO.
- EQUIPOS PORTÁTILES.
- MAQUINAS VIRTUALES.
- SERVIDORES.
- EQUIPO AUXILIAR DE CONFIGURACIÓN Y ADMINISTRACIÓN.
ARQUITECTURA DE COMPUTADORES:
- CABLES DE ALIMENTACIÓN EN EQUIPOS PORTÁTILES.
- DISCO DURO.
- SISTEMAS OPERATIVOS WINDOWS.
- TARJETA DE RED.
TIPO DE SOPORTE:
- EN LINEA.
- EN SITIO.
- ASESORÍA FÍSICA.
- TALLER.
- REMOTO.
CÓDIGOS DE PLANTILLA.
ESTRUCTURA DE COMANDOS POR LOTES (CÓDIGO FUENTE)
@echo off & TITLE CREACIÓN DE ARCHIVO DEL DÍA. & @color 71echo ------------------------------
echo ------------------------------
echo ----- SCRIPT DESARROLLADO POR OSCAR MACIAS DE REDES EN SERVIDORES. -----
echo ------------------------------
echo ------------------------------
REM Llamar a la función EMBROIMENTS.
call :EMBROIMENTS
REM Función IF.
:IF
REM Condicional de apertura de archivo.
if not exist "%RUTAF%" goto mkdir else COPY
:mkdir
md "%RUTAF%"
REM Ir a la Función COPY.
goto COPY
:COPY
copy "%RUTA%" "%ARCHIVOF%"
start "" "%ARCHIVOF%"
REM Retirar variables de entorno.
endlocal
Rem ir a la salida del Script actual.
goto :eof
:EMBROIMENTS
REM Establecer variables de entorno.
setlocal
REM Establece fecha
set ano=%date:~6,4%
set mes=%date:~3,2%
set día=%date:~0,2%
REM Establece nombre del mes actual
if %mes% EQU 01 set nombre=Enero
if %mes% EQU 02 set nombre=Febrero
if %mes% EQU 03 set nombre=Marzo
if %mes% EQU 04 set nombre=Abril
if %mes% EQU 05 set nombre=Mayo
if %mes% EQU 06 set nombre=Junio
if %mes% EQU 07 set nombre=Julio
if %mes% EQU 08 set nombre=Agosto
if %mes% EQU 09 set nombre=Septiembre
if %mes% EQU 10 set nombre=Octubre
if %mes% EQU 11 set nombre=Noviembre
if %mes% EQU 12 set nombre=Diciembrerem Establecer variable de ruta inicial.
set RUTA=%USERPROFILE%\Documents\
rem Establecer variable de ruta Final.
set RUTAF=\\IPADDRESS-SERVER\PATH\%ano%\%
rem Establecer variable de Archivo Final.
set ARCHIVOF=%RUTAF%\Informe del %date:~0,2%-%date:~3,2%-%date:
goto IF
CONFIGURACIÓN.
CREACIÓN DE LA PLANTILLA:
-INGRESAR DESDE NUEVA TERMINAL PARA DIGITAR LOS SIGUIENTES COMANDOS.
-TAMBIÉN PUEDES COPIAR LAS LINEAS Y EJECUTARLAS AL PEGAR EN LA CONSOLA.
-PUEDES GUARDAR ESTA PLANTILLA EN UN BLOCK DE NOTAS PARA AUTOMATIZAR FUTURAS CONFIGURACIONES.
-LOS COMANDOS TAMBIÉN SE PUEDEN SENTENCIAR EN MODO ABREVIADO TENIENDO EN CUENTA LOS PREFIJOS EN CADA COMANDO.
DESCRIPCIÓN DE LA PLANTILLA:
@:
EVITA UN SALTO EN TIEMPO DENTRO DE LA EJECUCIÓN DE LA SENTENCIA SOBRE EL CÓDIGO ACTUAL.
ECHO:
IMPRIME EN LA SALIDA DE PANTALLA.
IMPRIME EN LA SALIDA DE PANTALLA.
- PARÁMETROS ECHO:
OFF:
APAGA LA SALIDA INTERNA DEL PROMPT DONDE SE ENCUENTRA ACTUALMENTE EJECUTANDO LA SENTENCIA.
&:
CARÁCTER COMODÍN QUE EJECUTA EN SIMULTANEO CÓDIGO CONCATENADO A LA SENTENCIA.
IDEAL PARA UNIR DOS SENTENCIAS RÁPIDAS, SIN COMPLICACIONES EN LATENCIAS, PRIORIDAD, ORDEN DE EJECUCIÓN.
TITLE:
IMPRIME SOBRE LA BARRA DE TITULO LA CADENA DE CARACTERES ESPECIFICADA.
SE USA POR ESTÉTICA PARA PERSONALIZAR VENTANAS, INDICAR EL PASO ACTUAL DE PROCEDIMIENTO EN UN ARCHIVO POR LOTES.
COLOR:
DETERMINA EL COLOR PERSONALIZADO TANTO DE LA FUENTE DE LA LETRA COMO EL FONDO DE LA CONSOLA EN LA TERMINAL.
SE USA POR ESTÉTICA PARA PERSONALIZAR TERMINALES, INDICAR EL PASO ACTUAL DE PROCEDIMIENTO EN UN ARCHIVO POR LOTES.
REM:
IGNORA CADENA ESPECIFICADA. SE RECOMIENDA INVOCAR EL COMANDO LLAMÁNDOLO CON LETRAS MAYÚSCULAS, PAR IDENTIFICAR UN COMENTARIO DENTRO DEL CÓDIGO DE MANERA PRACTICA ANTE EDITORES DE TEXTO PLANO SIMPLES, QUE NO USEN COLORES PARA PALABRAS RESERVADAS DEL LENGUAJE DE PROGRAMACIÓN UTILIZADO, TIPO DE ARCHIVO SEGÚN EXTENSIÓN LÓGICA DE INTERPRETACIÓN EN INFORMÁTICA.
SE USA POR CALIDAD PARA COMENTAR EN LENGUAJE HUMANO LA ACCIÓN A EJECUTAR DEL SIGUIENTE PROCEDIMIENTO A EJECUTAR, NOTAS DEL DESARROLLADOR CON IMPORTANCIA, CURIOSIDADES.
CALL:
LLAMA A UNA FUNCIÓN, ETIQUETA DECLARADA SOBRE EL CÓDIGO EN EL ARCHIVO LOCAL U OTRO GLOBAL.
SE USA POR CALIDAD PARA LLAMAR FUNCIONES DECLARADAS EN EL PASO SOLICITADO.
:
INDICA QUE SE INCLUIRÁ, INVOCARA, LLAMARA UNA ETIQUETA, FUNCIÓN DENTRO DEL CÓDIGO. LA CUAL PRECEDE EL CARÁCTER PARA SER ACTIVADA EN EL ALGORITMO SEGÚN LA DETERMINACIÓN DEL CÓDIGO DENTRO DEL ARCHIVO.
IF:
CONDICIONAL QUE DETERMINA SEGÚN SENTENCIA QUE DEPENDENCIA EN CAMINO RECORRER PARA LLEGAR A UNA ACCIÓN O DESTINO DENTRO DEL CÓDIGO.
- PARAMETROS IF:
NOT:
DENIEGA LA CONDICIÓN EN CUANTO AL RESULTADO SOBRE LA CONSULTA DESEADA.
EXIST:
VALIDA LA CONDICIÓN EN CUANTO AL RESULTADO SOBRE LA CONSULTA DESEADA.
REQUISITOS
MEMORIA RAM: SEGÚN SOFTWARE NECESITADO.
ARQUITECTURA CPU: SEGÚN SOFTWARE NECESITADO.
SISTEMA OPERATIVO: WINDOWS XP, 7, 8, 8.1, 10.
SISTEMA OPERATIVO: WINDOWS XP, 7, 8, 8.1, 10.
ALMACENAMIENTO : TAMAÑO REQUERIDO PARA EL EXCUTABLE CMD.
TARIFA MÍNIMA.
$ 40 MIL.
TIEMPO DE SOPORTE.
4 HORAS.
No hay comentarios.:
Publicar un comentario