Autor
|
Tema: problema con variantes y rutas [batch] (SOLUCIONADO) (Leído 18,915 veces)
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
lo he probado como tu dices y sigue sin funcionar :-/
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
<ИΘZIЭ(ŦB>
Desconectado
Mensajes: 109
-cyman-
|
Prueba usando comillas y ^.
Set "ruta=%USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\^*.default"
|
|
|
En línea
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
creo que la única forma sería leyendo el nombre de la carpeta que me da el comando SED y usandola en el batch, pero no tengo ni idea...buf
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
acabo de probar otra alternativa: cd %USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\ copy /Y prefs.js c:\ Set var=hola Echo %var% >> c:\prefs.js cls copy /y c:\prefs.js %USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\ pero vuelvo a lo mismo...!! no me deja copiar a la ruta de profiles... es que con el comando COPY y con el echo, parece que no sirven los * ? ^
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
¿Qué error te da? copy /y c:\prefs.js "%USERPROFILE%\AppData\Roaming\Mozilla\Firefox\Profiles\*.default\"
|
|
|
En línea
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
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
|
No he vuelto, solo estoy de paso.
|
|
|
Angel Doze
Desconectado
Mensajes: 13
|
Hola Loko Puedes probar asi: @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
|
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
angel doze te debo una!!!!!! muxisimas gracias, si que funciona perfecto
|
|
|
En línea
|
No he vuelto, solo estoy de paso.
|
|
|
SuperDraco
Desconectado
Mensajes: 2.505
Crew Dragon
|
Aquí dejo mi joya para quien la quiera gracias al codigo de angel doze @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
|
No he vuelto, solo estoy de paso.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[solucionado][batch]problema con ó y á
Scripting
|
z_ane_666
|
6
|
8,529
|
3 Enero 2011, 23:26 pm
por klaine
|
|
|
(Solucionado) [Batch] Problema con este caracter especial: !
Scripting
|
SuperDraco
|
4
|
5,270
|
5 Abril 2011, 22:39 pm
por leogtz
|
|
|
[Solucionado] [ Batch ] Problema con argumentos :/
Scripting
|
SuperDraco
|
7
|
5,593
|
3 Abril 2011, 02:27 am
por leogtz
|
|
|
[BATCH] Ayuda Verificando rutas
Scripting
|
Geormarsch
|
0
|
1,781
|
22 Septiembre 2011, 23:56 pm
por Geormarsch
|
|
|
[SOLUCIONADO] Buscar todas las variantes de un string
.NET (C#, VB.NET, ASP)
|
Eleкtro
|
2
|
2,611
|
9 Enero 2013, 15:56 pm
por Eleкtro
|
|