elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
14 Febrero 2012, 08:44  

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez.)
| | |-+  problema con variantes y rutas [batch] (SOLUCIONADO)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: problema con variantes y rutas [batch] (SOLUCIONADO)  (Leído 4,962 veces)
Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Moderador
***
Desconectado Desconectado

Mensajes: 2.940


/^$/


Ver Perfil WWW
Re: problema con variantes y rutas [batch]
« Respuesta #15 en: 21 Noviembre 2009, 21:06 »

¿Qué error te da?

Código:
copy /y c:\prefs.js "%USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\"


En línea

Código
(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}
 

leorocko13@hotmail.com
https://github.com/leogtzr/
pitoloko


Desconectado Desconectado

Mensajes: 2.500


Ver Perfil
Re: problema con variantes y rutas [batch]
« Respuesta #16 en: 22 Noviembre 2009, 11:55 »

Leo me dice "el nombre del archivo, el nombre del directorio o la sintaxis de la etiqueta del volumen no es correcto"

pero como ya digo... si lo hago sin el maldito asterisco * no me da error...así que la ruta está bien... :-/


En línea

pa que
Angel Doze

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: problema con variantes y rutas [batch]
« Respuesta #17 en: 23 Noviembre 2009, 07:24 »


Hola Loko

Puedes probar asi:

Código:
@ECHO OFF

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=HOLA
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat 

A mi me funciona perfecto.

Salu2!

En línea
pitoloko


Desconectado Desconectado

Mensajes: 2.500


Ver Perfil
Re: problema con variantes y rutas [batch]
« Respuesta #18 en: 23 Noviembre 2009, 08:53 »

angel doze te debo una!!!!!! muxisimas gracias, si que funciona perfecto :D
En línea

pa que
pitoloko


Desconectado Desconectado

Mensajes: 2.500


Ver Perfil
Re: problema con variantes y rutas [batch] (SOLUCIONADO)
« Respuesta #19 en: 23 Noviembre 2009, 09:25 »

Aquí dejo mi joya para quien la quiera gracias al codigo de angel doze :)


Código:
@Echo Off
Title -= Firefox Value Tips Changer =-
Mode con cols=108 lines=9
Color 0e
Echo+
Echo+
Echo+       
echo                                 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                                 º       Firefox Value Tips Changer       º
echo                                 ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ                                         
sleep 3
Cls
Color 07

Color 07
Echo+
Echo  Script creado por PiToLoKo.        CSG1986@Hotmail.com
sleep 1
Cls
Echo+
Echo  Script creado por PiToLoKo..       CSG1986@Hotmail.com
sleep 1
Cls
Echo+
Echo  Script creado por PiToLoKo...      CSG1986@Hotmail.com
sleep 1
Cls
Echo+
Echo  Script creado por PiToLoKo...      CSG1986@Hotmail.com
Echo+
Echo+
Echo  Iniciando el programa.     (3)
sleep 1
Cls
Echo+
Echo  Script creado por PiToLoKo...      CSG1986@Hotmail.com
Echo+
Echo+
Echo  Iniciando el programa..    (2)
sleep 1
Cls
Echo+
Echo  Script creado por PiToLoKo...      CSG1986@Hotmail.com
Echo+
Echo+
Echo  Iniciando el programa...   (1)
sleep 1
Echo+
Cls     
     
     
     
     
     
     
     
       
Echo+     
Echo+  Este valor hace que firefox pueda realizar hasta 30 peticiones a la vez.
Echo+                                 
Echo   "network.http.pipelining.maxrequests" "30"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 1
If "%userinp%"=="n" GoTo 1


SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("network.http.pipelining.maxrequests", 25);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :1

 
 
 
 
 
 
 
 
:1
Cls
Color 07
Echo+     
Echo+  Este valor desactiva el escaneo de virus en las descargas finalizadas.
Echo+                                 
Echo   "browser.download.manager.scanWhenDone" "false"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 2
If "%userinp%"=="n" GoTo 2
 
SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("browser.download.manager.scanWhenDone", false);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls 
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :2
 
 
 
 
 
 
 
 
       
:2
Color 07
Cls       
Echo+     
Echo+  Este valor desactiva la seleccion de el espacio final de una palabra al hacer doble click sobre ella.
Echo+                                 
Echo   "layout.word_select.eat_space_to_next_word" "false"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 3
If "%userinp%"=="n" GoTo 3

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("layout.word_select.eat_space_to_next_word", false);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls 
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :3       
       
       
       
       
       
       
       
       
       
:3
Cls
Color 07               
Echo+     
Echo+  Este valor desactiva la copia de las descargas finalizadas a la carpeta "elementos recientes" de Windows.
Echo+                                 
Echo   "browser.download.manager.addToRecentDocs" "false"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 5
If "%userinp%"=="n" GoTo 5

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("browser.download.manager.addToRecentDocs", false);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :5         
       
       
       
       
       
 
 
 

:5 
Cls
Color 07             
Echo+     
Echo+  Este valor desactiva el "autorefresh" de las webs que se autoactualizan cada cierto tiempo.
Echo+                                 
Echo   "accessibility.blockautorefresh" "true"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 6
If "%userinp%"=="n" GoTo 6

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("accessibility.blockautorefresh", true);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js

Cls   
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :6         
                     
   
   
   
   
   
   
   
   
:6 
Cls
Color 07             
Echo+     
Echo+  Este valor libera el consumo de memoria en firefox cuando se minimiza la ventana.
Echo+                                 
Echo   "config.trim_on_minimize" "true"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 7
If "%userinp%"=="n" GoTo 7

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("config.trim_on_minimize", true);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :7 
   
   
   
   
   
   
         
         
         
:7
Cls 
Color 07           
Echo+     
Echo+  Este valor abre en segundo plano una carpeta de marcadores al hacer click en "Abrir todo en pestanas".
Echo+                                 
Echo   "browser.tabs.loadFolderAndReplace" "false"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 9
If "%userinp%"=="n" GoTo 9

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("browser.tabs.loadFolderAndReplace", false);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js

Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :8                         
                         
                         
                         
                         
                         
                         
                         
                         
                         
:8 
Cls 
Color 07           
Echo+     
Echo+  Este valor aumenta el tiempo de espera de renderizacion de imagenes incompletas al cargar webs.
Echo+                                 
Echo   "content.notify.interval" "750000"
Echo+
Echo+   
Echo+
Set /p userinp=- Pulsa cualquier tecla para insertar el valor, o "N" para omitirlo:
Set userinp=%userinp:~0,1%
If "%userinp%"=="N" GoTo 9
If "%userinp%"=="n" GoTo 9

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("content.notify.ontimer", true);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js

SET "PERFILES=%APPDATA%\MOZILLA\FIREFOX\PROFILES"
@DIR /B "%PERFILES%" |FINDSTR .  > Per00.dat
SED "s/.DEFAULT//Ig;s/[ \t]*$//" Per00.dat > Per.dat
PUSHD "%PERFILES%\*.DEFAULT"
@COPY /Y PREFS.JS %HOMEDRIVE%\   >NUL
POPD
@SET VAR=user_pref("content.notify.interval", 750000);
ECHO;%VAR% >> %HOMEDRIVE%\PREFS.JS
@FOR /F "TOKENS=*" %%G IN (Per.dat) DO @COPY /Y "%HOMEDRIVE%\PREFS.JS" "%PERFILES%\%%G.DEFAULT\" >NUL
DEL /A/F Pe*.dat
del %HOMEDRIVE%\prefs.js


Cls
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...El valor se a insertado correctamente.
sleep 2
GoTo :9                           
                         
                         






:9
Cls                         
Color 02
Echo+
Echo+ .
sleep 1
Cls
Echo+
Echo+ ..
sleep 1
Cls
Echo+
Echo+ ...
sleep 1
Cls
Echo+
Echo+ ...Las modificaciones de Firefox Value Tips Changer se han completado.

sleep 5

Exit
En línea

pa que
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[solucionado][batch]problema con ó y á
Scripting
z_ane_666 6 2,250 Último mensaje 3 Enero 2011, 23:26
por klaine
(Solucionado) [Batch] Problema con este caracter especial: !
Scripting
pitoloko 4 1,341 Último mensaje 5 Abril 2011, 22:39
por Leo Gutiérrez.
[Solucionado] [ Batch ] Problema con argumentos :/
Scripting
pitoloko 7 1,326 Último mensaje 3 Abril 2011, 02:27
por Leo Gutiérrez.
[BATCH] Ayuda Verificando rutas
Scripting
geormarsch 0 171 Último mensaje 22 Septiembre 2011, 23:56
por geormarsch
(Solucionado) [BATCH] Problema usando SED.exe
Scripting
EleKtro H@cker 5 644 Último mensaje 7 Diciembre 2011, 17:06
por EleKtro H@cker
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines