Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - 0peratoR

#1
Scripting / Re: Ayuda con BAT
14 Noviembre 2008, 11:14 AM
He probado con la variable pero no abre ningún excel...

El código es el siguiente:

No está todo completo para simplificar un poco

@echo off
color 0a


REM ################################################################# MENÚS ########################################################

:menuoperacion1
cls
echo      #########################
echo      #   Operacion1   #
echo      #########################
echo.
echo.
echo  1 - Zona Uno (Burgos, Centro, Cuenca, Asturias, Sardinha)
echo. 
echo. 
echo  2 - Zona Dos (Zamora, Andalucia, Palencia, Puerto de Bilbao)
echo. 
echo. 
echo  3 - Volver
set /p bar=elige una zona:
If %bar% ==1 goto 001
If %bar% ==2 goto 002
If %bar% ==3 goto menuinicio



REM ############################################################## OPERACIÓn 1 ###########################################################

:001

echo ZONA 1 - Operacion1

REM ###################################################
REM #    BURGOS, CENTRO, CUENCA, ASTURIAS, SARDINHA    #
REM ###################################################

REM P.E.
start "" "C:\Archivos de programa\DameWare Development\DameWare NT Utilities\DWRCC.exe" -c -m:XX.XX.XX.XX -p:USUARIO

ping -n 4 127.0.0.1

REM P.E.
start "" "C:\Archivos de programa\DameWare Development\DameWare NT Utilities\DWRCC.exe" -c -m:XXX.XXX.XXX.XXX -p:USUARIO

ping -n 4 127.0.0.1

REM HAY MÁS CONEXIONES PERO LAS QUITÉ PARA ABREBIAR EL CÓDIGO...

cls
echo.
echo  ¿Quieres abrir los partes de faltas?  (s/n)
echo. 
echo. 
set /p opc=elige opcion (s/n):
If %opc% ==s goto op1zon1
If %opc% ==n goto EXIT

:op1zon1
start "" "Z:\Faltas 2008\Burgos\ZONABU~1.xls"
start "" "Z:\Faltas 2008\Centro\ZONACE~1.xls"
start "" "Z:\Faltas 2008\Asturias\ZONAAS~1.xls"
start "" "Z:\Faltas 2008\Sardinha\ZONASA~2.xls"
start "" "Z:\Faltas 2008\Lugo\ZONALU~1.xls"
start "" "Z:\Faltas 2008\Tarragona\ZONATA~2.xls"

EXIT


:002
echo ZONA 2 - Operacion1

REM #####################################################
REM #    ZAMORA, ANDALUCIA, PALENCIA, PUERTO DE BILBAO    #
REM #####################################################

REM P.E.
start "" "C:\Archivos de programa\DameWare Development\DameWare NT Utilities\DWRCC.exe" -c -m:X.X.X.X -p:USUARIO

ping -n 4 127.0.0.1

REM P.E.
start "" "C:\Archivos de programa\DameWare Development\DameWare NT Utilities\DWRCC.exe" -c -m:XX.XX.XX.XX -p:USUARIO

REM HAY MÁS CONEXIONES PERO LAS QUITÉ PARA ABREBIAR EL CÓDIGO...

cls
echo.
echo  ¿Quieres abrir los partes de faltas?  (s/n)
echo. 
echo. 
set /p opc=elige opcion (s/n):
If %opc% ==s goto op1zon2
If %opc% ==n goto EXIT

:op1zon2
start "" "Z:\Faltas 2008\Zamora\ZONAZA~2.xls"
start "" "Z:\Faltas 2008\Andalucia\ZONAAN~2.xls"
start "" "Z:\Faltas 2008\Palencia\ZONAPA~2.xls"
start "" "Z:\Faltas 2008\Puerto Bilbao\ZONABI~2.xls"
start "" "Z:\Faltas 2008\Pax\ZONAPA~1.xls"
start "" "Z:\Faltas 2008\Suido\ZONA_S~2.xls"

EXIT

:EXIT
EXIT


Gracias por la ayuda
#2
Scripting / Re: Ayuda con BAT
14 Noviembre 2008, 08:23 AM
Gracias por la respuesta pero ese ya es el código que he utilizado.

El problema que tengo es que cada semana cambia el nombre del archivo al cambiar la semana en el que se encuentra.

El código que tengo para abrilo es este:

start "" "Z:\Faltas 2008\Burgos\ZONABU~1.xls"

Pero cuando la semana cambia el nuevo archivo pasa a ser ZONABU~2.xls

Salu2
#3
Scripting / Ayuda con BAT
13 Noviembre 2008, 21:04 PM
Buenas, este es mi primer post en esta comunidad así que un saludo para todos los que me lean.

Mi duda es la siguiente:

He creado un archivo bat para ejecutar unas conexiones via DameWare y unos archivos excel. El problema lo tengo cuando necesito ejecutar los archivos excel ya que el archivo tiene el siguiente nombre:

Zona Burgos_semana_XX.xls donde XX coincide con el número de semana en el que nos encontramos.

Este nombre cambia cada semana por lo tanto no sé cómo ponerlo exactamente...

He probado a ejecutarlo con el nombre corto ZONABU~1.XLS (que lo puedo ver haciendo un dir /x) pero cuando se crea el nuevo archivo de la semana éste pasa a ser ZONABU~2.XLS así que tampoco soluciono nada...

¿Alguna idea de cómo puedo solucionar este problema?

Muchas gracias de antemano.