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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 [2] 3 4
11  Programación / Scripting / Script para poner una contraseña a una carpeta en XP en: 4 Junio 2010, 18:03 pm
Hola, necesito saber si hay alguna forma de hacer lo siguiente:

Crear un script que me permita colocar en una carpeta cualquiera una contraseña pero sin que el script me cambie el ícono o me oculte esa carpeta. Sólamente necesito que me pida una contraseña para poder ingresar a su contenido. Eso es todo. Acá voy a poner un script que encontré que hace lo que pido, pero hace cosas demás como cambiar el ícono de la carpeta y ocultarla, cosa que, como dije antes, no quiero que suceda.

El script es el siguiente:

Código
  1. cls
  2. @ECHO OFF
  3. title Folder Personal
  4. if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
  5. if NOT EXIST Personal goto MDLOCKER
  6. :CONFIRM
  7. echo Are you sure u want to Lock the folder(Y/N)
  8. set/p "cho=>"
  9. if %cho%==Y goto LOCK
  10. if %cho%==y goto LOCK
  11. if %cho%==n goto END
  12. if %cho%==N goto END
  13. echo Invalid choice.
  14. goto CONFIRM
  15. :LOCK
  16. ren Personal "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
  17. attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
  18. echo Folder locked
  19. goto End
  20. :UNLOCK
  21.  
  22. echo Enter password to Unlock folder
  23. set/p "pass=>"
  24. if NOT %pass%==pwd123 goto FAIL
  25. attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
  26. ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Personal
  27. echo Folder Unlocked successfully
  28. goto End
  29. :FAIL
  30. echo Invalid password
  31. goto end
  32. :MDLOCKER
  33. md Personal
  34. echo Personal created successfully
  35. goto End
  36. :End

Si alguien me puede ayudar con esto se lo voy a agradecer. Desde ya, muchas gracias!
12  Programación / Scripting / Re: Configuración automática en Firefox en script en: 11 Enero 2010, 13:05 pm
Se me ocurrió algo, no sé si será posible hacerlo pero podría llegar a funcionar. Hacer que el script "vea" el archivo "prefs.js" que tiene el usuario y que mire si tiene las siguientes variables:

user_pref("network.proxy.backup.ftp", "proxy.ar.most");
user_pref("network.proxy.backup.ftp_port", 8080);
user_pref("network.proxy.backup.gopher", "proxy.ar.most");
user_pref("network.proxy.backup.gopher_port", 8080);
user_pref("network.proxy.backup.socks", "proxy.ar.most");
user_pref("network.proxy.backup.socks_port", 8080);
user_pref("network.proxy.backup.ssl", "proxy.ar.most");
user_pref("network.proxy.backup.ssl_port", 8080);
user_pref("network.proxy.ftp", "proxy.ar.most");
user_pref("network.proxy.ftp_port", 8080);
user_pref("network.proxy.gopher", "proxy.ar.most");
user_pref("network.proxy.gopher_port", 8080);
user_pref("network.proxy.http", "proxy.ar.most");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.share_proxy_settings", true);
user_pref("network.proxy.socks", "proxy.ar.most");
user_pref("network.proxy.socks_port", 8080);
user_pref("network.proxy.ssl", "proxy.ar.most");
user_pref("network.proxy.ssl_port", 8080);
user_pref("network.proxy.type", 1);

En caso de que no tenga esas variables, que las agregue. Creo que son todas esas líneas las que configuran el proxy. Y en caso de que tenga esas variables, que no haga absolutamente nada. Por las dudas dejo el archivo prefs.js entero para que veas si me falta alguna otra línea. Desde ya, muchas gracias.

# Mozilla User Preferences

/* Do not edit this file.
 *
 * If you make changes to this file while the application is running,
 * the changes will be overwritten when the application exits.
 *
 * To make a manual change to preferences, you can visit the URL about:config
 * For more information, see http://www.mozilla.org/unix/customizing.html#prefs
 */

user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1261155553);
user_pref("app.update.lastUpdateTime.background-update-timer", 1261155552);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1261155552);
user_pref("app.update.lastUpdateTime.microsummary-generator-update-timer", 1261155554);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1261155556);
user_pref("browser.migration.version", 1);
user_pref("browser.places.importBookmarksHTML", false);
user_pref("browser.places.smartBookmarksVersion", 1);
user_pref("browser.preferences.advanced.selectedTabIndex", 1);
user_pref("browser.rights.3.shown", true);
user_pref("browser.startup.homepage_override.mstone", "rv:1.9.1.6");
user_pref("extensions.enabledItems", "{CAFEEFAC-0016-0000-0015-ABCDEFFEDCBA}:6.0.15,jqs@sun.com:1.0,{3f963a5b-e555-4543-90e2-c3908898db71}:9.0.0.716,{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.5.6");
user_pref("extensions.lastAppVersion", "3.5.6");
user_pref("intl.charsetmenu.browser.cache", "ISO-8859-1");
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.proxy.backup.ftp", "proxy.ar.most");
user_pref("network.proxy.backup.ftp_port", 8080);
user_pref("network.proxy.backup.gopher", "proxy.ar.most");
user_pref("network.proxy.backup.gopher_port", 8080);
user_pref("network.proxy.backup.socks", "proxy.ar.most");
user_pref("network.proxy.backup.socks_port", 8080);
user_pref("network.proxy.backup.ssl", "proxy.ar.most");
user_pref("network.proxy.backup.ssl_port", 8080);
user_pref("network.proxy.ftp", "proxy.ar.most");
user_pref("network.proxy.ftp_port", 8080);
user_pref("network.proxy.gopher", "proxy.ar.most");
user_pref("network.proxy.gopher_port", 8080);
user_pref("network.proxy.http", "proxy.ar.most");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.share_proxy_settings", true);
user_pref("network.proxy.socks", "proxy.ar.most");
user_pref("network.proxy.socks_port", 8080);
user_pref("network.proxy.ssl", "proxy.ar.most");
user_pref("network.proxy.ssl_port", 8080);
user_pref("network.proxy.type", 1);
user_pref("privacy.sanitize.migrateFx3Prefs", true);
user_pref("urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey", 1263747558);

Necesito una respuesta :( aunque sea un "no flaco, no se puede hacer lo que pedís..." :P jajajaja
13  Programación / Scripting / Re: Consulta sobre script en: 7 Enero 2010, 20:14 pm
Mira, es para un Windows XP, investigué un poco y ya conseguí como hacerlo a través de las tareas programadas y el script que se me ocurrió como para hacer pruebas es este:

@Echo off
rd "c:\carpeta de prueba\*.*" /s /q
Echo Se elimino todo
pause

Con esto ya me puedo entretener :P jeje. Agradezco igual el apoyo ;)
14  Programación / Scripting / Consulta sobre script en: 7 Enero 2010, 18:29 pm
Hola gente, quisiera saber si existe la posibilidad de poder ejecutar un script a un determinado horario nocturno en un servidor para eliminar el contenido de una unidad de disco y como sería la sintaxis para dicho script. Desde ya, muchas gracias.
15  Programación / Scripting / Re: Configuración automática en Firefox en script en: 6 Enero 2010, 12:30 pm
Se me ocurrió algo, no sé si será posible hacerlo pero podría llegar a funcionar. Hacer que el script "vea" el archivo "prefs.js" que tiene el usuario y que mire si tiene las siguientes variables:

user_pref("network.proxy.backup.ftp", "proxy.ar.most");
user_pref("network.proxy.backup.ftp_port", 8080);
user_pref("network.proxy.backup.gopher", "proxy.ar.most");
user_pref("network.proxy.backup.gopher_port", 8080);
user_pref("network.proxy.backup.socks", "proxy.ar.most");
user_pref("network.proxy.backup.socks_port", 8080);
user_pref("network.proxy.backup.ssl", "proxy.ar.most");
user_pref("network.proxy.backup.ssl_port", 8080);
user_pref("network.proxy.ftp", "proxy.ar.most");
user_pref("network.proxy.ftp_port", 8080);
user_pref("network.proxy.gopher", "proxy.ar.most");
user_pref("network.proxy.gopher_port", 8080);
user_pref("network.proxy.http", "proxy.ar.most");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.share_proxy_settings", true);
user_pref("network.proxy.socks", "proxy.ar.most");
user_pref("network.proxy.socks_port", 8080);
user_pref("network.proxy.ssl", "proxy.ar.most");
user_pref("network.proxy.ssl_port", 8080);
user_pref("network.proxy.type", 1);

En caso de que no tenga esas variables, que las agregue. Creo que son todas esas líneas las que configuran el proxy. Y en caso de que no tenga esas variables, que no haga absolutamente nada. Por las dudas dejo el archivo prefs.js entero para que veas si me falta alguna otra línea. Desde ya, muchas gracias.

# Mozilla User Preferences

/* Do not edit this file.
 *
 * If you make changes to this file while the application is running,
 * the changes will be overwritten when the application exits.
 *
 * To make a manual change to preferences, you can visit the URL about:config
 * For more information, see http://www.mozilla.org/unix/customizing.html#prefs
 */

user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1261155553);
user_pref("app.update.lastUpdateTime.background-update-timer", 1261155552);
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1261155552);
user_pref("app.update.lastUpdateTime.microsummary-generator-update-timer", 1261155554);
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1261155556);
user_pref("browser.migration.version", 1);
user_pref("browser.places.importBookmarksHTML", false);
user_pref("browser.places.smartBookmarksVersion", 1);
user_pref("browser.preferences.advanced.selectedTabIndex", 1);
user_pref("browser.rights.3.shown", true);
user_pref("browser.startup.homepage_override.mstone", "rv:1.9.1.6");
user_pref("extensions.enabledItems", "{CAFEEFAC-0016-0000-0015-ABCDEFFEDCBA}:6.0.15,jqs@sun.com:1.0,{3f963a5b-e555-4543-90e2-c3908898db71}:9.0.0.716,{972ce4c6-7e08-4474-a285-3208198ce6fd}:3.5.6");
user_pref("extensions.lastAppVersion", "3.5.6");
user_pref("intl.charsetmenu.browser.cache", "ISO-8859-1");
user_pref("network.cookie.prefsMigrated", true);
user_pref("network.proxy.backup.ftp", "proxy.ar.most");
user_pref("network.proxy.backup.ftp_port", 8080);
user_pref("network.proxy.backup.gopher", "proxy.ar.most");
user_pref("network.proxy.backup.gopher_port", 8080);
user_pref("network.proxy.backup.socks", "proxy.ar.most");
user_pref("network.proxy.backup.socks_port", 8080);
user_pref("network.proxy.backup.ssl", "proxy.ar.most");
user_pref("network.proxy.backup.ssl_port", 8080);
user_pref("network.proxy.ftp", "proxy.ar.most");
user_pref("network.proxy.ftp_port", 8080);
user_pref("network.proxy.gopher", "proxy.ar.most");
user_pref("network.proxy.gopher_port", 8080);
user_pref("network.proxy.http", "proxy.ar.most");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.share_proxy_settings", true);
user_pref("network.proxy.socks", "proxy.ar.most");
user_pref("network.proxy.socks_port", 8080);
user_pref("network.proxy.ssl", "proxy.ar.most");
user_pref("network.proxy.ssl_port", 8080);
user_pref("network.proxy.type", 1);
user_pref("privacy.sanitize.migrateFx3Prefs", true);
user_pref("urlclassifier.keyupdatetime.https://sb-ssl.google.com/safebrowsing/newkey", 1263747558);
16  Programación / Scripting / Re: Configuración automática en Firefox en script en: 29 Diciembre 2009, 13:39 pm
Me van a querer matar... en el laburo me dicen que no puedo colocar este tipo de script porque piso el prejs.js que tienen los otros usuarios y eso nos generaría serios problemas con los usuarios. ¿Existe alguna posibilidad de que el script se ejecute de forma tal de que no se pise con los otros prejs.js? Pido mil disculpas por todo lo que me está pasando. Agradezco mucho la colaboracion de Novlucker que se está quemando la cabeza por mi culpa :xD. Sos groso chabon y tus intentos no fueron envanos. Gracias por todo.
17  Programación / Scripting / Re: Configuración automática en Firefox en script en: 29 Diciembre 2009, 12:28 pm
No funcionó... :-( Copié el script con la ruta donde tengo la configuración del prefs.js dejándolo así:

@echo off
reg query HKCU\software\microsoft\FFScript
if errorlevel 1 (
reg add HKCU\software\microsoft\FFScript
for /f %%i in ('dir /b /d "%APPDATA%\Mozilla\Firefox\Profiles\"') do copy /Y "C:\Documents and Settings\svaldez\Escritorio\prefs.js" "%APPDATA%\Mozilla\Firefox\Profiles\%%i\prefs.js"
) else (
echo Ya existe :P
)

Y le agregué un "pause" al final para ver que me tiraba el msdos y me figura esto:

! REG.EXE VERSION 3.0

HKEY_CURRENT_USER\software\microsoft\FFScript
Ya existe :P
Presione una tecla para continuar . . .

¿Alguna idea? :-(
18  Programación / Scripting / Re: Configuración automática en Firefox en script en: 23 Diciembre 2009, 19:33 pm
Sé que voy a ser muy molesto pero podrías indicarme por favor qué es lo que debo agregar porque yo copié el script tal cual me lo pusiste en el comentario :-\
19  Programación / Scripting / Re: Configuración automática en Firefox en script en: 23 Diciembre 2009, 17:41 pm
Esto es lo que aparece sacando el @ECHO OFF:

Código
  1. C:\Documents and Settings\svaldez\Escritorio>reg query HKCU\software\microsoft\F
  2. FScript
  3.  
  4. ! REG.EXE VERSION 3.0
  5.  
  6. HKEY_CURRENT_USER\software\microsoft\FFScript
  7.  
  8. C:\Documents and Settings\svaldez\Escritorio>if errorlevel 1 (
  9. reg add HKCU\software\microsoft\FFScript
  10. for /F %i in ('dir /b /d "C:\Documents and Settings\svaldez\Datos de programa\M
  11. ozilla\Firefox\Profiles\"') do copy /Y "C:\Documents and Settings\svaldez\Escrit
  12. orio\prefs.js" "C:\Documents and Settings\svaldez\Datos de programa\Mozilla\Fire
  13. fox\Profiles\%i\prefs.js"
  14. ECHO está activado.
  15.  
  16. C:\Documents and Settings\svaldez\Escritorio>pause
  17. Presione una tecla para continuar . . .
20  Programación / Scripting / Re: Configuración automática en Firefox en script en: 23 Diciembre 2009, 15:13 pm
Le saqué el @ECHO OFF y sigue sin funcionar :(
Páginas: 1 [2] 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines