borrar carpetas de usuarios en batch desde un servidor

Imagen de lenita

Forums: 

Hola chicos que tal, quiero eliminar carpetas y subcarpetas de usuarios desde un servidor, alguien tendra una idea como hacer esto, solo tengo el conocimiento de eliminar carpetas, pero enlazados a un usuario no tengo idea. Porfa necesito ayuda.
Graciasssss

No está muy claro tu

Imagen de deathUser

No está muy claro tu requerimiento, a ver si lo explicas mejor...

podrías usar find para el trabajo, si lo que quieres es borrar los archivos y directorios que le pertenezcan a un usuario en particular...

bye
;)

borrar archivos

Imagen de lenita

hay varios usuarios, y lo que se quiere es borrar las carpetas y su contenido, se comno borrar carpetas, con rmdir /s nombrecarpeta, pero lo q quiero es enlazado a un usuario.

Lenita

Sigo sin entenderte bien

Imagen de deathUser

Sigo sin entenderte bien ...

Según yo lo que quieres es:

  • borrar los directorios home de un usuario, tomando como parámetro el nombre del usuario
  • o borrar los directorios en un filesystem de un usuario pasado como parámetro

En el primer caso, usaría un script que obtenga el home directory para el usuario y haría un rm -rf del mismo, quizas usaría finger y awk o sed para obtener el home ...

En el segundo caso, usaría find, algo como


find /home -user ${USUARIO} -delete

Suponiendo que lo quiero hacer en el directorio home, que también podría ser pasado como parámetro, se supone que la variable ${USUARIO} la seteas en alguna parte de tu script ...

Suerte ...

bye
:)

Pues en el .bat también le

Imagen de deathUser

Pues en el .bat también le puedes pasar parámetros con %1 %2, etc ...

Ahí te van unos links que te puedes ser de utilidad ...

http://www.elhacker.net/ProgramacionBat.htm
http://villatux.blogspot.com/2007/08/programacion-batch.html
http://www.manualesinformatica.com/view.php?ItemID=1865

bye
;)