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ú

Temas - Agurd

#1
Scripting / ejecutar batch en segundo plano
22 Mayo 2008, 07:18 AM
hola mi duda era la siguiente: como ejecutar el batch en segundo plano... o modo "oculto"

pero con un comando dentro del mismo batch...

es decir no llamar al bat desde el cmd como: start /b a.bat

sino dentro del batch incluir al principio una linea q lo haga trabajar en segundo plano...?¿ algo como start /b %0....se puede¿¿  :rolleyes:

o habria q hace algo con redireccionamientos?¿ como redireccionar todo a un segundo batch y luego llamarlo.. :rolleyes:....no exuste ningun comando para agregar...?¿ cosa de ejecutar el bat oculto sin depender de otras cosas.. como llamarlo de otro lado.. compilarlo con un complador q lo hace oculto...Es decir... solo tener un bat hacerle dolble click y q no se vea lo q hace.. La idea es mandarlo a alguien mas...  :)

desde ya gracias por cualquier sugerencia!!  ;D ;D
#2
Scripting / Dudas con unos comandos
7 Abril 2008, 17:00 PM
Hola bueno mi duda es la siguiente:

Queria un comado q comprobara si existe en la PC local un usuario determinado...
Algo asi:

Código:

@echo off
echo prueba
:menu
set /p user= usuario:
pause > nul
net users>usuarios.txt
pause
rem mi duda es aca... como hacer un for q busque en el archivo y si lo
rem encuentra ejecute el DO....
rem Habia pensado las sig opciones pero no me funcionan.....
rem algun consejo?¿
FOR /F %%A IN ('find /i "%user%" usuarios.txt') do if %%A equ %user% (echo %%A) else echo no
FOR /F %%q in (usuarios.txt) DO if %%q equ %user% (echo %%q)
rem alguna sugerencia?¿ q estoy haciendo mal ..?
pause > nul
exit


Se me entiende?¿    :rolleyes:

gracias de antemano!!   ;D

Saludos!!

Editado:

Pongo de paso otras dudas...  ;D ;D

La primera hay forma de ejecutar un programa en una red con el comando start¿? algo como
Código:
...por ejemplo....
start /(parametro) en \\Mis sitios de red\Master\PC20

Y la otra, hay forma de hacer un
Código:
net user /time:
y en vez de especificar en q horarios y dias puede entrar.. poner q puede cualquier dia pero solo una hora al dia.....
O lo tendria q hacer con un contador y un shutdown apenas inice sesion el usuario ... osea agregarlo al registro para q se inicie con windows.....  Roll Eyes Roll Eyes

Son muchas dudas.. jaja.. gueno asi evito muchos posteos....  ::)

Gracias por cualquier sugerencia para cualquiera de las 3 dudas..... :o  ;D ;D
#3
Holas mi problema es:

En win vista.. hay veces q al ejecutar un comando en ms-dos te dice error acceso denegado.... :-\

Para solucionar ese problema hay q hacerle click derecho al cmd.exe y poner run as administrator.... ;D

Bueno ahora yo en batch en mi programa escribo un comando en el txt..el cual cuando lo paso a .bat y lo ejecuto me dice error acceso denegado....

Para hacerlo andar debria darle click derecho al .bat y run as administrator...

Ahora mi duda es para alguien q no sabe eso....

No habra alguna linea o comando para elevar la autoridad de la ventana del cmd?¿ :rolleyes:
algo como un start cmd run as administrator.. o no se a alguien se le ocurre algo?¿ :rolleyes:
Saludos!! y gracias de antemano... ;D: