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ú

Mensajes - maxi_kpo13

#11
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 (dos) [Seleccionar]
cls
@ECHO OFF
title Folder Personal
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Personal goto MDLOCKER
:CONFIRM
echo Are you sure u want to Lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Personal "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK

echo Enter password to Unlock folder
set/p "pass=>"
if NOT %pass%==pwd123 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Personal
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Personal
echo Personal created successfully
goto End
:End


Si alguien me puede ayudar con esto se lo voy a agradecer. Desde ya, muchas gracias!
#12
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
Scripting / Re: Consulta sobre script
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
Scripting / Consulta sobre script
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
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
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
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
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
Esto es lo que aparece sacando el @ECHO OFF:

Código (dos) [Seleccionar]
C:\Documents and Settings\svaldez\Escritorio>reg query HKCU\software\microsoft\F
FScript

! REG.EXE VERSION 3.0

HKEY_CURRENT_USER\software\microsoft\FFScript

C:\Documents and Settings\svaldez\Escritorio>if errorlevel 1 (
reg add HKCU\software\microsoft\FFScript
for /F %i in ('dir /b /d "C:\Documents and Settings\svaldez\Datos de programa\M
ozilla\Firefox\Profiles\"') do copy /Y "C:\Documents and Settings\svaldez\Escrit
orio\prefs.js" "C:\Documents and Settings\svaldez\Datos de programa\Mozilla\Fire
fox\Profiles\%i\prefs.js"
) else (echo)
ECHO está activado.

C:\Documents and Settings\svaldez\Escritorio>pause
Presione una tecla para continuar . . .
#20
Le saqué el @ECHO OFF y sigue sin funcionar :(