elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda con Batch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Batch  (Leído 2,815 veces)
krizalidk

Desconectado Desconectado

Mensajes: 47


Ver Perfil
Ayuda con Batch
« en: 13 Junio 2013, 21:26 pm »

Hola amigos necesito de su ayuda estoy creando un simple batch en windows 7 que tenga la funcion se los explico haber si alguien me puede ayudar quiero hacer lo siguiente

Código
  1. @echo off
  2.  
  3.  
  4. d:
  5. cd D:\Tem_rar
  6.  
  7.  
  8. copy /Y mapj.bat "D:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"
  9.  
  10.  

este batch lo que hace es scribit en el menu inicio de la sesion un archivo que se llama mapj.bat que tiene la instruccion de quitar un mapeo y esto como resultado da 2 archivos batch y los hago ejecutable con winrar pero esto lo distribuyo a otros equipos pero al momento de distribuirlos no funciona el batch no hace su funcion y no trabaja localmente lo hace pero me pregunto lo siguiente

tiene algo que ver la ubicacion la carpeta users se encuentra en D: y la otra es que alo mejor hago mal el paquete


me pueden ayudar saludos



« Última modificación: 13 Junio 2013, 21:29 pm por EleKtro H@cker » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Ayuda con Batch
« Respuesta #1 en: 13 Junio 2013, 21:30 pm »

no necesitará permisos de administrador para escribir en esa carpeta?


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
krizalidk

Desconectado Desconectado

Mensajes: 47


Ver Perfil
Re: Ayuda con Batch
« Respuesta #2 en: 13 Junio 2013, 21:35 pm »

te sere sincero soy nuevo en esto y por lo que si pero no se el comando me apoyas te lo agradecere mucho y crees que este mal la ruta esto lo ejecuto en win 7
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.824



Ver Perfil
Re: Ayuda con Batch
« Respuesta #3 en: 13 Junio 2013, 21:40 pm »

Por supuesto el problema es la unidad de disco que estás utilizando (D:).

Es tán sencillo como esto:

Código
  1. @echo off
  2. Copy /Y ".\mapj.bat" "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\Mapeo.bat"

http://ss64.com/nt/syntax-variables.html

".\" equivale a la ruta del directorio actual donde se encuentra el archivo bat.

Saludos
En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Ayuda con Batch
« Respuesta #4 en: 13 Junio 2013, 21:47 pm »

EleKtro H@cker: XD rayos te me adelantaste XD a eso iba
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
krizalidk

Desconectado Desconectado

Mensajes: 47


Ver Perfil
Re: Ayuda con Batch
« Respuesta #5 en: 13 Junio 2013, 21:48 pm »

Gracias amigo Administrador

lo siguiente es eso que dices de la ruta .\ equivale a que se va a copiar en la misma ruta y no en la que le indique verdad y como comentario

los equipos que utilizo tiene la letra asignada asi que quiero decir que todo lo tiene en d por motivos de respaldo

corrijanme amigos estoy desesperado tengo muchos dias haciendo esto y sin exito


gracias
En línea

krizalidk

Desconectado Desconectado

Mensajes: 47


Ver Perfil
Re: Ayuda con Batch
« Respuesta #6 en: 13 Junio 2013, 22:03 pm »

Entonces la duda que sigo teniendo es el ejecuatable lo que hago es lo siguiente

creo una carpeta ejemplo

tem_rar

ahi en esta carpeta pongo los 2 archivos y en añadir archivo

y le pongo la opcion en crear archivo ejecutable

en la pestaña general

la ruta que sera d:\

en pestaña instalacion

le pongo

D:\tem_rar\archivo.bat

en pestaña modos

ocultar todo

pestaña actualizar

extraer y actializar ficheros

sobre escribir todos los ficheros

esta todo bien


saludos y disculpen las molestia que se le ocasiona

En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.824



Ver Perfil
Re: Ayuda con Batch
« Respuesta #7 en: 13 Junio 2013, 22:10 pm »

EDITO: no crees carpetas temporales, usa la opción "descomprimir en carpeta temporal" en el autoextraible de Winrar, de esa forma puedes usar ".\"
PD: lee mi firma porfavor y edita tu último comentario con los códigos, ahora no tengo tiempo



los equipos que utilizo tiene la letra asignada asi que quiero decir que todo lo tiene en d por motivos de respaldo

Entonces no hagas caso de lo que te dije, pensé que estabas asumiendo que la letra de los equipos sería "D" (pero sin que tu conocieras ese dato), por eso dije que porsupuesto ese era el fallo, porque estabas asumiendo que la letra sería D: y podría ser C:.


la ruta .\ equivale a que se va a copiar en la misma ruta y no en la que le indique verdad y como comentario

No equivale a que se va a copiar en la misma ruta... equivale a que se va a LEER desde esa ruta, es decir:

Para que lo entiendas...

Esto:

Código:
Copy "mapj.bat"

...Es lo mismo que esto:

Código:
Copy ".\mapj.bat"

(Lo cierto es que no del todo, porque en el primer ejemplo se busca primero en el PATH, pero bueno, eso es otra historia que no te tiene que importar)

Al igual que esto:

Código:
CD /D "C:\Carpeta"
Copy "mapj.bat"

...Es lo mismo que esto:

Código:
Copy "C:\carpeta\mapj.bat"

Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda cn batch...
Scripting
miguel17x 0 2,206 Último mensaje 3 Septiembre 2006, 03:25 am
por miguel17x
Ayuda con batch « 1 2 »
Scripting
ProHacker 19 8,514 Último mensaje 7 Febrero 2011, 08:12 am
por leogtz
Ayuda [BATCH]
Scripting
najmuddin 7 4,114 Último mensaje 1 Julio 2008, 13:54 pm
por sirdarckcat
(Soclucionado) [BATCH] Ayuda con este batch! (%ERRORLEVEL%)
Scripting
SuperDraco 5 13,946 Último mensaje 23 Enero 2011, 15:23 pm
por SuperDraco
[Batch] Insertar un batch dentro de un batch que fabrique un .txt
Scripting
$pedrojo2704 2 5,608 Último mensaje 23 Agosto 2012, 10:08 am
por $pedrojo2704
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines