Discussion:
Borra archivos temporales en cada inicio
(demasiado antiguo para responder)
A~Illescas
2005-10-20 08:21:57 UTC
Permalink
Hola al grupo.

Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys, no recuerdo ahora bien,
borraba todos los archivos temporales que windows9x almacenaba en la carpeta
c:/windows/temp/.

Trabajo en una empresa en los que el 99% de los empleados trabajan con PCS y
w2k y hacer limpieza uno a uno resulta al menos un incordio, por ello
agradeceria a JM, algun moderador o al que buenamente pueda, que me pusiera
esos mismos comandos msdos del w9x adaptados al windows2000, teniendo
encuanta que como sabeis los temporales se guardan en la siguiente carpeta
c:/documents and settings/"USUARIO"/Configuración local/Temp/


Saludos y Gracias por vuestra ayuda.

Antonio Illescas
Gregorio Aranda
2005-10-20 13:43:51 UTC
Permalink
Desconozco la aplicación que te hicieron, aunque supongo que te la harían
para el arranque del usuario, si es así, lo único que tienes que hacer, en
principio es cambiar la ruta inicial que tienes por
"%userprofile%\configuracion local\temp\" teniendo en cuenta que esto es W2K
y que los nombres de más de 8 caracteres tienes que ir entre comillas como
lo he puesto yo o ~1 sustituyendo los dos ultimos caracteres de coger los
ocho primeros.

%userprofile% es una variable de entorno, si escribes en una maquina en el
simbolo de sistema "set" te saldran todas las que tiene establecidas la
maquina. Si quieres incluir alguna otra hazlo desde "Mi PC -->
Propiedades --> Avanzado --> Variables de entorno; o simplemente escribiendo
en la linea de comandos:

set <variable> <valor>

Un saludo,
Gregorio Aranda.
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys, no recuerdo ahora bien,
borraba todos los archivos temporales que windows9x almacenaba en la carpeta
c:/windows/temp/.
Trabajo en una empresa en los que el 99% de los empleados trabajan con PCS y
w2k y hacer limpieza uno a uno resulta al menos un incordio, por ello
agradeceria a JM, algun moderador o al que buenamente pueda, que me pusiera
esos mismos comandos msdos del w9x adaptados al windows2000, teniendo
encuanta que como sabeis los temporales se guardan en la siguiente carpeta
c:/documents and settings/"USUARIO"/Configuración local/Temp/
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
José Antonio Quílez [MS MVP]
2005-10-20 18:08:59 UTC
Permalink
Crea un archivo con extensión .bat y con el siguiente contenido:

rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp

Ahora mediante GPO lo asignas para que se ejecute como script de inicio de sesión para los usuarios.
La primera linea borra todo el contenido de la carpeta temp, sin preguntar nada, excepto los archivos que en ese momento
estén en uso. Si queda algún archivo, la carpeta temp no se borra, mientras que si no hay archivos en uso (fácil al
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda linea. Si se ha borrado, la crea de nuevo, mientras
que si no se hubiese borrado la deja como está, pudiendo ignorar el mensaje de error que aparece.
--
Saludos

José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que incorporados al autoexec.bat o al config,sys,
no recuerdo ahora bien, borraba todos los archivos temporales que windows9x almacenaba en la carpeta c:/windows/temp/.
Trabajo en una empresa en los que el 99% de los empleados trabajan con PCS y w2k y hacer limpieza uno a uno resulta al
menos un incordio, por ello agradeceria a JM, algun moderador o al que buenamente pueda, que me pusiera esos mismos
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que como sabeis los temporales se guardan en la
siguiente carpeta c:/documents and settings/"USUARIO"/Configuración local/Temp/
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
Gregorio Aranda
2005-10-21 09:33:52 UTC
Permalink
Jose Antonio, esto elimina la carpeta temporal asignada desde las variables
de entorno en DOS, pero no el que se crea dentro de la carpeta de
configuración local del equipo. Si miras las variables de entorno, te daras
cuenta de que esta carpeta no aparece.

Un saludo,
Gregorio Aranda.
Post by José Antonio Quílez [MS MVP]
rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp
Ahora mediante GPO lo asignas para que se ejecute como script de inicio de
sesión para los usuarios.
Post by José Antonio Quílez [MS MVP]
La primera linea borra todo el contenido de la carpeta temp, sin preguntar
nada, excepto los archivos que en ese momento
Post by José Antonio Quílez [MS MVP]
estén en uso. Si queda algún archivo, la carpeta temp no se borra,
mientras que si no hay archivos en uso (fácil al
Post by José Antonio Quílez [MS MVP]
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda
linea. Si se ha borrado, la crea de nuevo, mientras
Post by José Antonio Quílez [MS MVP]
que si no se hubiese borrado la deja como está, pudiendo ignorar el
mensaje de error que aparece.
Post by José Antonio Quílez [MS MVP]
--
Saludos
José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys,
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
no recuerdo ahora bien, borraba todos los archivos temporales que
windows9x almacenaba en la carpeta c:/windows/temp/.
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Trabajo en una empresa en los que el 99% de los empleados trabajan con
PCS y w2k y hacer limpieza uno a uno resulta al
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
menos un incordio, por ello agradeceria a JM, algun moderador o al que
buenamente pueda, que me pusiera esos mismos
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que
como sabeis los temporales se guardan en la
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
siguiente carpeta c:/documents and settings/"USUARIO"/Configuración local/Temp/
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
Fernando Reyes [MS MVP]
2005-10-21 09:56:27 UTC
Permalink
¿Por qué dices eso? Me has hecho dudar y lo he mirado en un 2000 un XP y un
2003 y aparece en los tres. No tienes más que abrir cmd y ejecutar "echo
%temp%". No es una variable que aparezca sólo en "DOS" (no se trata de DOS
realmente), prueba ir a Inicio\Ejecutar, escribe "%temp%" y pulsa Intro,
verás cómo se abre la carpeta.
--
Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://www.bloglines.com/blog/urpiano
***@oreja.mvps.org
(Corta las dos orejas si quieres escribirme)
Post by Gregorio Aranda
Jose Antonio, esto elimina la carpeta temporal asignada desde las
variables de entorno en DOS, pero no el que se crea dentro de la
carpeta de configuración local del equipo. Si miras las variables de
entorno, te daras cuenta de que esta carpeta no aparece.
Un saludo,
Gregorio Aranda.
Post by José Antonio Quílez [MS MVP]
rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp
Ahora mediante GPO lo asignas para que se ejecute como script de inicio de
sesión para los usuarios.
Post by José Antonio Quílez [MS MVP]
La primera linea borra todo el contenido de la carpeta temp, sin preguntar
nada, excepto los archivos que en ese momento
Post by José Antonio Quílez [MS MVP]
estén en uso. Si queda algún archivo, la carpeta temp no se borra,
mientras que si no hay archivos en uso (fácil al
Post by José Antonio Quílez [MS MVP]
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda
linea. Si se ha borrado, la crea de nuevo, mientras
Post by José Antonio Quílez [MS MVP]
que si no se hubiese borrado la deja como está, pudiendo ignorar el
mensaje de error que aparece.
Post by José Antonio Quílez [MS MVP]
--
Saludos
José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys,
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
no recuerdo ahora bien, borraba todos los archivos temporales que
windows9x almacenaba en la carpeta c:/windows/temp/.
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Trabajo en una empresa en los que el 99% de los empleados trabajan con
PCS y w2k y hacer limpieza uno a uno resulta al
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
menos un incordio, por ello agradeceria a JM, algun moderador o al que
buenamente pueda, que me pusiera esos mismos
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que
como sabeis los temporales se guardan en la
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
siguiente carpeta c:/documents and settings/"USUARIO"/Configuración
local/Temp/
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
Gregorio Aranda
2005-10-21 11:25:37 UTC
Permalink
Era una forma de hablar ;), además, no tienes más que hacer lo que dice en
el primer post (boton derecho "Mi PC" --> propiedades --> avanzado -->
Variables de entorno... y allí estan... creo que aparecen tambien en algún
que otro sitio. No quería decir que fueran solo variables de DOS, son
variables de entorno.

Lo que quería decir, es que, por ejemplo, en mi caso al igual que en muchos
otros, %temp% y %tmp% no coinciden con esas carpetas.

Un saludo,
Gregorio Aranda.
Post by Fernando Reyes [MS MVP]
¿Por qué dices eso? Me has hecho dudar y lo he mirado en un 2000 un XP y un
2003 y aparece en los tres. No tienes más que abrir cmd y ejecutar "echo
%temp%". No es una variable que aparezca sólo en "DOS" (no se trata de DOS
realmente), prueba ir a Inicio\Ejecutar, escribe "%temp%" y pulsa Intro,
verás cómo se abre la carpeta.
--
Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://www.bloglines.com/blog/urpiano
(Corta las dos orejas si quieres escribirme)
Post by Gregorio Aranda
Jose Antonio, esto elimina la carpeta temporal asignada desde las
variables de entorno en DOS, pero no el que se crea dentro de la
carpeta de configuración local del equipo. Si miras las variables de
entorno, te daras cuenta de que esta carpeta no aparece.
Un saludo,
Gregorio Aranda.
Post by José Antonio Quílez [MS MVP]
rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp
Ahora mediante GPO lo asignas para que se ejecute como script de inicio de
sesión para los usuarios.
Post by José Antonio Quílez [MS MVP]
La primera linea borra todo el contenido de la carpeta temp, sin preguntar
nada, excepto los archivos que en ese momento
Post by José Antonio Quílez [MS MVP]
estén en uso. Si queda algún archivo, la carpeta temp no se borra,
mientras que si no hay archivos en uso (fácil al
Post by José Antonio Quílez [MS MVP]
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda
linea. Si se ha borrado, la crea de nuevo, mientras
Post by José Antonio Quílez [MS MVP]
que si no se hubiese borrado la deja como está, pudiendo ignorar el
mensaje de error que aparece.
Post by José Antonio Quílez [MS MVP]
--
Saludos
José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys,
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
no recuerdo ahora bien, borraba todos los archivos temporales que
windows9x almacenaba en la carpeta c:/windows/temp/.
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Trabajo en una empresa en los que el 99% de los empleados trabajan con
PCS y w2k y hacer limpieza uno a uno resulta al
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
menos un incordio, por ello agradeceria a JM, algun moderador o al que
buenamente pueda, que me pusiera esos mismos
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que
como sabeis los temporales se guardan en la
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
siguiente carpeta c:/documents and settings/"USUARIO"/Configuración
local/Temp/
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
Fernando Reyes [MS MVP]
2005-10-21 12:06:32 UTC
Permalink
Sigo sin entender a qué te refieres. Se supone que los temporales serán
almacenados donde diga la variable de entorno %temp%.
--
Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://www.bloglines.com/blog/urpiano
***@salibaba.mvps.org
(No escupas como un árabe para escribirme)
Post by Gregorio Aranda
Era una forma de hablar ;), además, no tienes más que hacer lo que
dice en el primer post (boton derecho "Mi PC" --> propiedades -->
avanzado --> Variables de entorno... y allí estan... creo que
aparecen tambien en algún que otro sitio. No quería decir que fueran
solo variables de DOS, son variables de entorno.
Lo que quería decir, es que, por ejemplo, en mi caso al igual que en
muchos otros, %temp% y %tmp% no coinciden con esas carpetas.
Un saludo,
Gregorio Aranda.
"Fernando Reyes [MS MVP]"
Post by Fernando Reyes [MS MVP]
¿Por qué dices eso? Me has hecho dudar y lo he mirado en un 2000 un
XP y
un
Post by Fernando Reyes [MS MVP]
2003 y aparece en los tres. No tienes más que abrir cmd y ejecutar
"echo %temp%". No es una variable que aparezca sólo en "DOS" (no se
trata de DOS realmente), prueba ir a Inicio\Ejecutar, escribe
"%temp%" y pulsa Intro, verás cómo se abre la carpeta.
--
Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://www.bloglines.com/blog/urpiano
(Corta las dos orejas si quieres escribirme)
Post by Gregorio Aranda
Jose Antonio, esto elimina la carpeta temporal asignada desde las
variables de entorno en DOS, pero no el que se crea dentro de la
carpeta de configuración local del equipo. Si miras las variables de
entorno, te daras cuenta de que esta carpeta no aparece.
Un saludo,
Gregorio Aranda.
Post by José Antonio Quílez [MS MVP]
rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp
Ahora mediante GPO lo asignas para que se ejecute como script de inicio de
sesión para los usuarios.
Post by José Antonio Quílez [MS MVP]
La primera linea borra todo el contenido de la carpeta temp, sin preguntar
nada, excepto los archivos que en ese momento
Post by José Antonio Quílez [MS MVP]
estén en uso. Si queda algún archivo, la carpeta temp no se borra,
mientras que si no hay archivos en uso (fácil al
Post by José Antonio Quílez [MS MVP]
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda
linea. Si se ha borrado, la crea de nuevo, mientras
Post by José Antonio Quílez [MS MVP]
que si no se hubiese borrado la deja como está, pudiendo ignorar el
mensaje de error que aparece.
Post by José Antonio Quílez [MS MVP]
--
Saludos
José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys,
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
no recuerdo ahora bien, borraba todos los archivos temporales que
windows9x almacenaba en la carpeta c:/windows/temp/.
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Trabajo en una empresa en los que el 99% de los empleados trabajan con
PCS y w2k y hacer limpieza uno a uno resulta al
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
menos un incordio, por ello agradeceria a JM, algun moderador o al que
buenamente pueda, que me pusiera esos mismos
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que
como sabeis los temporales se guardan en la
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
siguiente carpeta c:/documents and
settings/"USUARIO"/Configuración
local/Temp/
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
José Antonio Quílez [MS MVP]
2005-10-21 13:24:05 UTC
Permalink
Comprueba si en esos equipos estás estableciendo las variables temp y tmp con algún script de inicio de sesión, o lo has
cambiado manualmente.
De todas formas, realmente te da igual, pues los temporales van a la carpeta a que apunte la variable temp, esté donde
esté, y eso es precisamente lo que te va a borrar el script.
De todas formas, si lo que quieres asegurarte es de borrar el contenido de la carpeta temp que está en el perfil del
usuario, aunque no sea esa la que se usa por el sistema, puedes usar las siguientes lineas, que son similares

rmdir /S /Q %userprofile%\config~1\temp
mkdir %userprofile%\config~1\temp
--
Saludos

José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by Gregorio Aranda
Era una forma de hablar ;), además, no tienes más que hacer lo que dice en
el primer post (boton derecho "Mi PC" --> propiedades --> avanzado -->
Variables de entorno... y allí estan... creo que aparecen tambien en algún
que otro sitio. No quería decir que fueran solo variables de DOS, son
variables de entorno.
Lo que quería decir, es que, por ejemplo, en mi caso al igual que en muchos
otros, %temp% y %tmp% no coinciden con esas carpetas.
Un saludo,
Gregorio Aranda.
Post by Fernando Reyes [MS MVP]
¿Por qué dices eso? Me has hecho dudar y lo he mirado en un 2000 un XP y
un
Post by Fernando Reyes [MS MVP]
2003 y aparece en los tres. No tienes más que abrir cmd y ejecutar "echo
%temp%". No es una variable que aparezca sólo en "DOS" (no se trata de DOS
realmente), prueba ir a Inicio\Ejecutar, escribe "%temp%" y pulsa Intro,
verás cómo se abre la carpeta.
--
Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000 / 2003
MCSA Windows Server 2003
http://freyes.svetlian.com
http://www.bloglines.com/blog/urpiano
(Corta las dos orejas si quieres escribirme)
Post by Gregorio Aranda
Jose Antonio, esto elimina la carpeta temporal asignada desde las
variables de entorno en DOS, pero no el que se crea dentro de la
carpeta de configuración local del equipo. Si miras las variables de
entorno, te daras cuenta de que esta carpeta no aparece.
Un saludo,
Gregorio Aranda.
Post by José Antonio Quílez [MS MVP]
rmdir /S /Q %temp%\..\temp
mkdir %temp%\..\temp
Ahora mediante GPO lo asignas para que se ejecute como script de inicio de
sesión para los usuarios.
Post by José Antonio Quílez [MS MVP]
La primera linea borra todo el contenido de la carpeta temp, sin preguntar
nada, excepto los archivos que en ese momento
Post by José Antonio Quílez [MS MVP]
estén en uso. Si queda algún archivo, la carpeta temp no se borra,
mientras que si no hay archivos en uso (fácil al
Post by José Antonio Quílez [MS MVP]
iniciar el sistema) se borrará la carpeta temp, motivo de la segunda
linea. Si se ha borrado, la crea de nuevo, mientras
Post by José Antonio Quílez [MS MVP]
que si no se hubiese borrado la deja como está, pudiendo ignorar el
mensaje de error que aparece.
Post by José Antonio Quílez [MS MVP]
--
Saludos
José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/
Post by A~Illescas
Hola al grupo.
Hace ya bastante tiempo JMTella, confeccionó una serie de comandos que
incorporados al autoexec.bat o al config,sys,
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
no recuerdo ahora bien, borraba todos los archivos temporales que
windows9x almacenaba en la carpeta c:/windows/temp/.
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Trabajo en una empresa en los que el 99% de los empleados trabajan con
PCS y w2k y hacer limpieza uno a uno resulta al
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
menos un incordio, por ello agradeceria a JM, algun moderador o al que
buenamente pueda, que me pusiera esos mismos
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
comandos msdos del w9x adaptados al windows2000, teniendo encuanta que
como sabeis los temporales se guardan en la
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
siguiente carpeta c:/documents and settings/"USUARIO"/Configuración
local/Temp/
Post by José Antonio Quílez [MS MVP]
Post by A~Illescas
Saludos y Gracias por vuestra ayuda.
Antonio Illescas
Loading...