Mostrando entradas con la etiqueta BOFH. Mostrar todas las entradas
Mostrando entradas con la etiqueta BOFH. Mostrar todas las entradas

20140811

Request UAC Elevation with BAT files

There is many reasons to prompt for Administration Rights from a BAT file (batch script).

I was getting mad for some time until I found an script to achieve my objective (thanks Stackoverflow) BUT, in the original script any argument/s you pass calling the BAT file was ignored after elevation, so here is my modified version of the script, now argument-compatible :).

:: BatchGotAdmin
:-------------------------------------
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo args = "" >> "%temp%\getadmin.vbs"
    echo For Each strArg in WScript.Arguments >> "%temp%\getadmin.vbs"
    echo args = args ^& strArg ^& " "  >> "%temp%\getadmin.vbs"
    echo Next >> "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", args, "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs" %*
    exit /B

:gotAdmin
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------

Enjoy!

PS: If you share this one, please, refer the source (this blog!). Thanks!

20101025

De geek a gilipollas: Inicio y evolución


Y no es de otra manera. De pequeño leías libros de fantasía y jugabas a la Super Nintendo y al Monkey Island en el PC. Después trasteas con QBasic y DOS. Saltas a juegos como el Age of Empires, descubres internet, el pirateo, las chorradillas variadas...

Todo empieza cuando te montas tus propias movidas en tu casa... Formateas el pc, cambias las piezas cascadas, compras piezas, configuras la impresora...Luego te llaman tus tíos. Arreglas pcs, pirateas programas, montas pcs, monta redes, sintoniza la TDT... De golpe tus padres te llaman, que los amigos del bar, el pc de la hija no funciona... y claro, como la hija es maja y la conoces, pues les haces el favor (eso si, la hija no te hace ningún favor a ti T_T). 

Y un día, te llega tu padre y te dice mientras comes:
-Me he encontrado a la vecina de abajo comprando el pan. Que no sabe meter un pasodoble en el tono de su móvil, y le he dicho que bajarás a las 6 a su casa a arreglarlo...

En ese momento se te abre la boca, pones cara de gilipollas, miras incrédulo a tu padre y dices: "¿Qué voy a ir dónde a arreglar QUÉ de QUIÉN?"
-A la vecina de abajo - responde tu padre con total tranquilidad.
-¿Y quién coño es esa? 
-La de abajo...

La de abajo. Genial. Ya hemos pasado de arreglar y configurar ordenadores (y lo que no son ordenadores...) a conocidos de los conocidos de los... a completos desconocidos.

En ese momento plantas los huevos encima de la mesa y gritas. Pero tu padre te grita antes, que los huevos fuera de la mesa, que estamos comiendo. En eso lleva razón. Pero sigues indignado. Le dices que no. Y el te mira incrédulo como diciendo: ¡pero si es la vecina de abajo! 
Y tu te le quedas mirando pensando: Es una señora de 65 años que conoces de comprar el pan y cruzarte con ella en el portal... ¡ni siquiera está buena!

-Tengo muchas cosas que hacer - respondes - Además, de móviles no se nada.
-¿Cómo que tienes que hacer muchas cosas? ¿Y ahora qué la digo? si va a venir a las seis porque la he dicho que sí.
-¿Y para qué dices nada sin consultarme?

La señora sube y la reconozco. Es la vecina que no para de dar por saco. Me la encontré en el ascensor, mochila al hombro para una visita a casa desde Madrid, donde estudiaba, y me estuvo "regañando" porque vaya carreras me pego por el pasillo, que les despierto de la siesta, y que pongo la TV muy alta a las tantas de la mañana.
Mi respuesta, en aquel entonces fue: "Señora, estudio Ingeniería Superior de Telecomunicaciones en MADRID, vivo en un PISO EN GOYA, no aquí, y llevo dos meses sin pisar por casa. Además, NO VEO LA TV y no tengo costumbre de correr, y menos por mi casa. 
Ella puso cara de "claro claro" y se bajó en su piso.

Ahora está frente a ti, con un móvil chustero, dispuesta a que le pongas un pasodoble de tono, y rápido, que se pierde Sálvame. Ah no señora, yo me dedico a corretear por los pasillos y ver a Belén Esteban a las 3 de la madrugada. 

Pongo cara de ¿móvil? ¿Queheseso?
Le cuento que de móviles lo único que se es que se mueven, sacas tu ladrillófono Nuntius Velox Edition, la última moda en el foro de Julio Cesar (manteniendo tu HTC Hero en el bolsillo, a buen recaudo) y la vecina-jeta en cuestión se marcha con cara de pocos amigos. Alatomarporculo.

Y es que la vida del geek es así amigos. Eres un moco del suelo, viendo la pantalla gris y negra del MS-DOS y haciendo tu jueguecito en QBasic, poniéndole la música del Tubullar Bells con aquel editor musical tan excelso en el que tenías que marcarle la duración de las notas y la escala (componer con eso si tenía mérito, coño!) y unos gráficos churreros y retardos a base de For vacíos, y hoy eres la p*** gratuita que todo el mundo se cree con derecho a usar gratis y sin dar las gracias. Y si no lo haces, te miran mal y eres mala persona.

Quizá la gente no se plantee que el que se dedica a esto de la tecnología, por mucho que sea vocacional, también come, duerme y tiene gastos. Y si tiene que invertir su tiempo, esfuerzo y recursos en arreglarte un problema, es lógico que quiera cobrar. Que a tu amigo el fontanero no le andas llamando para que te arregle nosequé gratis. En todo caso que te haga "precio". O al pintor. O al arquitecto. O al diseñador...

20100720

Si tienes un problema informático y piensas en llamarme...

Antes consulta esto. Ya con el presupuesto en mano me llamas:

TelePecé: El secreto está en el Google.

BASE:

Fina (amigo): +15€/hora
Rellena de Queso (Conocido): 20€/hora.
Rellena de Queso y de Jeta (Me hablas solo para esto): 25€/hora.


INGREDIENTES:

-Coste de instalación o reemplazo de componentes: Precio del componente + Consultar más adelante.

-Formateo: 10€
-Formateo + instalar Windows: 35€
-Consultoría y asesoramiento: Hardware a ser adquirido:+40€
-Montaje de Red: 20€+10€/equipo
-Diseño de página web: Precio a ser negociado: 400€-3000€.
-Montaje de ordenador: Precio a ser consultado, minimo 60€.

*¿Vas a traerlo a mi casa y a llevártelo?
-Si: +0
-No:
***¿Vives en mi ciudad?
---Si:+20€
---No:20€/50km (redondear al alza)

*¿Tienes el/los cds con los drivers?
-Si: +0
-No: +15€

*¿Has limpiado el pc por dentro y quitado las pelusas del tamaño de un Portaaviones?
-Si:+0
-No: +30€. Soy informático, no tu chacha.

*Software a instalar: ¿Tienes los CD/DVD de instalación pertinentes?
-Si: +0€
-No: +10€/software


@@~~PROMOCIÓN~~@@

Si eres fontanero/albañil/instalador de A/A, electricista, cocinero... o alguna otra profesión que pueda considerar útil, el precio es negociable y pagable en especie.

20100607

Root o2

Buenas tardes lectores, hacía mucho que no hablaba de nuestra excelsa escuela, cuyo nivel de formacion dejaría al mismísmo Einstein, Paul Allen o Linus Torvalds a la altura del betún frente a los que salen de aqui. Siempre y cuando hablemos del betún que usa Dios en sus zapatos, claro.

He de decir que a día de hoy no sabemos la nota de ningún trabajo entregado en Redes (ni del primer, ni del segundo, ni del tercer trimestre), la gente no sabe su nota de Sistemas de la segunda evaluación (el exámen final de curso de recuperación es en menos de 10 días y la gente no sabe que estudiarse) y llevamos desde el trimestre pasado haciendo prácticas de Windows Server 2008 (""practicas""). Hace dos semanas exáctamente empezamos a dar "linux en redes".

Después de una charla heroica en la que nos exhortaba las maravillas del software libre: "Pos ahora vamos a dar linux, que es distinto", y yo ya estaba babeando, a la espera de un Debian, un OpenSUSE, RedHat... a lo sumo Ubuntu Server... Hicimos una elección admirable (donde hicimos es el iluminado que tenemos por docente):


-Como en Sistemas Operativos estais dando Ubuntu, nosotros vamos a usar otra muy parecida (y yo aqui pensando: BIEN BIEN! DEBIAN!)


-Molinux - la excepcional distribución basada en Ubuntu (basado a su vez en Debian) y cuya unica distribución es para usuario, mundialmente conocida por todos los que participaron en su desarrollo y por algún pringaete que le toca usarla de la Junta. Casi me caigo de la silla. Hasta ahí más o menos "bien"

El excelso profesor nos deleita con toda una clase magistral de un gurú del software libre sobre la correcta instalación de un refrito de ubuntu:

-Meteis el cd, elegis el idioma, siguiente siguiente siguiente siguiente reinicia solo ya está.

Ni particiones, ni sistemas de archivos, ni una cutre mención a los puntos de montaje, ni siquiera habló de la existencia del SWAP. Siguiente siguiente siguiente. Si creiais que instalar Windows era fácil, Linux no te digo.

A estas alturas yo ya llevaba un rato programando en vim para repasar el exámen de C del miercoles, dando absolutamente por perdido el caso. Iluso de mi, creí que REALMENTE sabían algo de linux y que ya desde luego no se podía pifiar mucho más. Iluso de mi, de nuevo.

El profesor entra en su flamante molinux y dice: vamos a configurar la ip estática en linux. 2 horas después no lo había conseguido. El modo gráfico es muy complicado (de ifconfig mejor ni hablar), y el tío agregaba nosecuantas configuraciones, pero vacías, con una sola bien. Conclusión: eth0 gilipollas integral, sin saber que hacer. Pero no se dio cuenta. Su postulado fue:

-Esto es que a veces funciona y a veces falla mucho.

A estas alturas nuestro lector entenderá que servidor hallábase golpeando su cabeza contra el madero más cercano. Y no, no agredí a ningún policía.

La ignorancia de aquellos que han formado, "forman" y formarán a las generaciones de informáticos del hoy-mañana, que yo ya creía estupidez supina e imposible de superar se vio incrementada. Tonto de mi, que no recordé a Einstein:
-Solo hay dos cosas infinitas: el universo y la estupidez humana, y lo primero no es seguro.

Lo siguiente que aprendimos fue:

-Lo primero que hay que hacer en linux es, ir a Sistema, Cuentas y grupos, seleccionais esto que pone "root" y habilitais el acceso como root. Ahora cerrais la sesión e iniciaís sesión como root, que es como siempre hay que trabajar en linux.

En alguna parte, Dios mató a varios pingüinos y a un pobre gnu. Yo por mi parte, me limité a sangrar por los oidos.

En el próximo episodio (que vendrá a no tardar), os hablo de como arreglar un mbr cascao formateando el sistema entero y sobre el exámen de redes, modelo: Aprendete el menú inicio y dímelo en orden.

20100329

Descubriendo el BOFH-Zen

Bueno, ya llevo 6 meses en esta parodia llamada Administración de Sistemas Informáticos. No porque lo que estudio sea una parodia, si no porque donde lo estudio lo es.

Voy a relatar una serie de acontecimientos pasados en clase.

Yo llegué a este sitio, llamemosle Sipiensas Terajo, siendo el típico "geek" o "tekkie" (como nos describió un profesor de mi santa ex-escuela, de la que ya os hablaré), super loco por la tecnología, habiendo administrado redes de Windows a mansalva, montado pcs, asesorado sobre compras, pertenecido a clubs de estudiantes de Microsoft y el IEEE... vamos, que "algo" del tema ya venía sabiendo.

Total, que nos plantamos en clase. A los pocos días de empezar, la profesora de Sistemas Inoperativos, Focamorsa, nos empieza a hablar de Hardware. Yo me froto las manos... y al ver que la tía la última vez que supo de ordenadores... vale, no, no hubo ultima, ni primera vez, pero que para ella lo nuevo era un pentium 3. Y gracias. Pues me puse a hacer aportaciones. Levantas la mano, dices lo ultimo que ha salido... y la tia te mira mal. Todo el rato. Ya un día se te pone chula y te pide que hagas una ponencia de dos horas sobre los ultimos microprocesadores que han salido. Y yo, como buen ultrafriki del tema que soy, la hice. Y la solté hasta el consumo de cada Micro. AMD e Intel.

Días más tarde, la red se jode. Nuestro profesor de redes y tutor, Gordof Warcraft, se dedica a deshabilitar mi adaptador de red y a habilitarlo. 5 veces seguidas.
-Pues esto no funciona.
Yo me muerdo la lengua para no decirle: "¿En serio no te das cuenta de que es el cableado, que lo han hecho unos monos borrachos?". Más tarde me enteraría que lo hicieron los profesores junto con los de segundo. Si, los que se supone que van a montar cableados en empresas y no van a dar más redes. Estuvimos mes y medio sin red, parados en todas las asignaturas (menos programación), porque no podíamos hacer nada. Y ni un profesor movió un dedo para arreglarlo. Porque no sabían, presumiblemente.

Pero eso ha cambiado. Tras un trimestre granjeandome las miradas malas y la envidia (porque, tristemente, es envidia), de los profesores, decidí adherirme al BOFH-Zen estudiantil, una variante del BOFH-Zen. Tan solo necesitas tener conocimientos básicos de BOFH, ser capaz de ignorar lo que escuchas durante 6 horas diarias y un Metal Slug versión portable.

Anecdotas varias, van a ser dos:
Clase de Sistemas, dando Sistemas de Archivos. Focamorsa al habla:
-Y por eeso Linuss es mucho mas seguro. Porque windows no tiene yournalin.
Servidor: -Estooo... Focamorsa, perdona. ¿Windows no tenía NTFS?
-Si, ¿y?
-No, nada nada.

Pasan los minutos en silencio.
-Perdona Focamorsa, pero, ¿NTFS no tenía journaling?
-No, Tanis, no. NTFS no tiene yournalin.
-Ahhh, vale.

Pasan mas minutos.
-Perdona Focamorsa, pero NTFS si tiene journaling. Lo pone en tus apuntes y en internet.
-Mhmhmhmh. Ya bueno, si tiene, pero no... bueno, si, no, eh... si tiene, pero es peor porque es diferente.
[...]

Clase de redes, recientemente. Gordof Warcraft explicando cómo crear un instalador ZAP para Windows Server. El tio lo crea con el bloc de notas, lo programa y... lo guarda como un fichero TXT. Dos horas estuvo:
-Pues esta mierda no funciona. Pues no se porque no lo coge. Esto en mi casa funcionaba.
Dos horas en google. Dos horas nosotros haciendo el chorras en clase... y se fue a su casa preguntandose ¿Y porque no funcionaba? En otra ocasión le hubiese dicho porqué. Pero, va a ser que no. Hay que ir entrenando para ser un buen BOFH.

Creo que esta semana santa Gordof Warcraft alternará sus horas delante del WoW comienzo pizza con intentar averiguar eso.