Temporales Microsoft Word y Windows Server 2002 R2

22/11/2007 - 14:43 por iñaki | Informe spam
Hola muy buenas a todos.
He posteado esto mismo en otro foro de server y no he obtenido
respuesta, tal vez no sé a qué foro acudir, pero bueno corto y pego:


Tengo un problema con microsoft word, los archivos de word están
almacenados en una carpeta en el servidor, a esta carpeta se le
aplican permisos de lectura, escritura y ejecución (NTFS), por lo que
los usuarios no pueden renombrar archivos, eliminar ni nada de esto.
Hay trabajadores que crean archivos nuevos de word a partir de unos
ya
existentes, es decir, abren el archivo.doc existente y lo guardan con
otro nombre (archivo - guardar como - unidad de red - ok), al hacer
esto, en la unidad de red se le crea un archivo temporal del estilo
a
~WRD0000.tmp con el mismo tamaño que el archivo guardado por el
usuario, si inicio sesión en la misma máquina como administrador del
dominio y con control total sobre la carpeta (NTFS) compartida no me
crea dicho temporal.
Me he vuelto loco mirando las posibilidades, pero con esta
configuración de seguridad sobre el arbol de directorios en el
servidor está bastante bien, como hago para que no me cree ese
temporal?????
Al fijnal se me llenará el directorio de termporales.
Gracias de antemano y saludos.

Preguntas similare

Leer las respuestas

#1 Tux
22/11/2007 - 21:56 | Informe spam
Hola Iñaki :-)

... es decir, abren el archivo.doc existente y lo guardan con
otro nombre (archivo - guardar como - unidad de red - ok), al hacer
esto, en la unidad de red se le crea un archivo temporal del estilo
a
~WRD0000.tmp con el mismo tamaño que el archivo guardado por el
usuario, si inicio sesión en la misma máquina como administrador del
dominio y con control total sobre la carpeta (NTFS) compartida no me
crea dicho temporal.
Me he vuelto loco mirando las posibilidades, pero con esta
configuración de seguridad sobre el arbol de directorios en el
servidor está bastante bien, como hago para que no me cree ese
temporal?????
Al fijnal se me llenará el directorio de termporales.
Gracias de antemano y saludos.




que extension tiene exactamente esos archivos que se guardan cuando le
dan a guardar como ???

No obstante puedes mirar las extensiones que tiene word cuando se abre y
cierra el documento y el porque, como, cuando y donde :


http://support.microsoft.com/kb/211632/es



Y comentanos ok? :-)

saludos
Monica




Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]

www.fermu.com
Respuesta Responder a este mensaje
#2 inyakigil
22/11/2007 - 23:54 | Informe spam
On 22 nov, 21:56, Tux wrote:
Hola Iñaki :-)

> ... es decir, abren el archivo.doc existente y lo guardan con
> otro nombre (archivo - guardar como - unidad de red - ok), al hacer
> esto, en la unidad de red se le crea un archivo temporal del estilo
> a
> ~WRD0000.tmp con el mismo tamaño que el archivo guardado por el
> usuario, si inicio sesión en la misma máquina como administrador del
> dominio y con control total sobre la carpeta (NTFS) compartida no me
> crea dicho temporal.
> Me he vuelto loco mirando las posibilidades, pero con esta
> configuración de seguridad sobre el arbol de directorios en el
> servidor está bastante bien, como hago para que no me cree ese
> temporal?????
> Al fijnal se me llenará el directorio de termporales.
> Gracias de antemano y saludos.

que extension tiene exactamente esos archivos que se guardan cuando le
dan a guardar como ???

No obstante puedes mirar las extensiones que tiene word cuando se abre y
cierra el documento y el porque, como, cuando y donde :

http://support.microsoft.com/kb/211632/es

Y comentanos ok? :-)

saludos
Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

>> Now We are free [Enya]
>> United states of love [ Westbam and the love commitee ]

www.fermu.com





La extensión es .tmp, no tiene nada que ver con los termporales
ocultos que se crean al abrir un documento de word porque lo he
comprobado, marcando que se vean todos los archivos en la carpeta que
queremos. No sé Marta, lo que se me ocurre es que se pueda configurar
word para que me deje esos temporales en la máquina local y
posteriormente crear una política de grupo eliminando todo lo
contenido en esa carpeta.
Que se te ocurre??
Gracias y muchos saludos.
Respuesta Responder a este mensaje
#3 inyakigil
23/11/2007 - 00:30 | Informe spam
On 22 nov, 23:54, inyakigil wrote:
On 22 nov, 21:56, Tux wrote:





> Hola Iñaki :-)

> > ... es decir, abren el archivo.doc existente y lo guardan con
> > otro nombre (archivo - guardar como - unidad de red - ok), al hacer
> > esto, en la unidad de red se le crea un archivo temporal del estilo
> > a
> > ~WRD0000.tmp con el mismo tamaño que el archivo guardado por el
> > usuario, si inicio sesión en la misma máquina como administrador del
> > dominio y con control total sobre la carpeta (NTFS) compartida no me
> > crea dicho temporal.
> > Me he vuelto loco mirando las posibilidades, pero con esta
> > configuración de seguridad sobre el arbol de directorios en el
> > servidor está bastante bien, como hago para que no me cree ese
> > temporal?????
> > Al fijnal se me llenará el directorio de termporales.
> > Gracias de antemano y saludos.

> que extension tiene exactamente esos archivos que se guardan cuando le
> dan a guardar como ???

> No obstante puedes mirar las extensiones que tiene word cuando se abre y
> cierra el documento y el porque, como, cuando y donde :

>http://support.microsoft.com/kb/211632/es

> Y comentanos ok? :-)

> saludos
> Monica


> Estado: A la Espera By Fermu

> Tic-Tac-Tic-Tac...

> >> Now We are free [Enya]
> >> United states of love [ Westbam and the love commitee ]

>www.fermu.com

>

La extensión es .tmp, no tiene nada que ver con los termporales
ocultos que se crean al abrir un documento de word porque lo he
comprobado, marcando que se vean todos los archivos en la carpeta que
queremos. No sé Marta, lo que se me ocurre es que se pueda configurar
word para que me deje esos temporales en la máquina local y
posteriormente crear una política de grupo eliminando todo lo
contenido en esa carpeta.
Que se te ocurre??
Gracias y muchos saludos.- Ocultar texto de la cita -

- Mostrar texto de la cita -



Ya se lo que está pasando, cuando word guarda un archivo que ya
existia es decir edita un archivo, crea un fichero ~wrdxxxx.tmp,
guarda los cambios en él (hasta ahí correcto, el usuario tiene
permisos para crear archivos) guarda los datos en el temporal, elimina
el original (cosa que el usuario no tiene permiso por lo que el
original no se borra y no puede mover el temporal a un archivo que se
llama igual)



Una vista simplificada del esquema utilizado para guardar un archivo
editado
Crear archivo temporal Crear ~wrdxxxx.tmp
Escribir archivo temporal Guardar datos de ejemplo en
~wrdxxxx.tmp
Eliminar archivo original Eliminar EJEMPLO.DOC
Mover temporal a nombre de destino Mover ~wrdxxxx.tmp a
Ejemplo.doc

Estás de acuerdo??
Respuesta Responder a este mensaje
#4 Tux
23/11/2007 - 17:21 | Informe spam
Hola Iñaki :-)


Ya se lo que está pasando, cuando word guarda un archivo que ya
existia es decir edita un archivo, crea un fichero ~wrdxxxx.tmp,
guarda los cambios en él (hasta ahí correcto, el usuario tiene
permisos para crear archivos) guarda los datos en el temporal, elimina
el original (cosa que el usuario no tiene permiso por lo que el
original no se borra y no puede mover el temporal a un archivo que se
llama igual)



Una vista simplificada del esquema utilizado para guardar un archivo.


Estás de acuerdo??



A mos a ver :-P que no leemos los articulos que doy me cachis too lo que
se menea [ que decia mi padre ] :-P jajajajajajaj!:))

[ es broma eh? :-P ]

bien te explico, el articulo que te dejaba indica divesas formas en las
que word genera estos tipos de archivos [*.tmp], sabiendo la causa del
porque se genera llegamos a la conclusion de que si en el directorio
donde se generan no tiene permisos de eliminacion por parte del usuario
que trabaja normalmente en word, el programa no podra eliminarlos de
forma normal pur lu tanto ... quedaran ahi :-( yo pienso [ que pienso
muy pocas veces :D ] que lo mejor es generar alguna clase de script o
similar para que desde el servidor los busque y lo elimine de forma
recursiva :-)

Por ejemplo el siguiente script en el que solo tendrias que cambiar la
ruta en tu servidor donde se encuentre esos temporales:

'[]

Const DeleteReadOnly = True
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("C:\carpeta\*.tmp"), DeleteReadOnly

'[]


Y gracias por lo de Marta ;-) que para mi es un honor :-) peroooo me
llaman Monica o por lo menos asi me bautizaron :D !!!

Lo dicho Iñaki comentanos cualquier duda adicional o demas dudas ok? :-)

Saludos
Monica





Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

» Now We are free [Enya]
» United states of love [ Westbam and the love commitee ]

www.fermu.com
Respuesta Responder a este mensaje
#5 inyakigil
24/11/2007 - 01:37 | Informe spam
On 23 nov, 17:21, Tux wrote:
Hola Iñaki :-)



> Ya se lo que está pasando, cuando word guarda un archivo que ya
> existia es decir edita un archivo, crea un fichero ~wrdxxxx.tmp,
> guarda los cambios en él (hasta ahí correcto, el usuario tiene
> permisos para crear archivos) guarda los datos en el temporal, elimina
> el original (cosa que el usuario no tiene permiso por lo que el
> original no se borra y no puede mover el temporal a un archivo que se
> llama igual)

> Una vista simplificada del esquema utilizado para guardar un archivo.

> Estás de acuerdo??

A mos a ver :-P que no leemos los articulos que doy me cachis too lo que
se menea [ que decia mi padre ] :-P jajajajajajaj!:))

[ es broma eh? :-P ]

bien te explico, el articulo que te dejaba indica divesas formas en las
que word genera estos tipos de archivos [*.tmp], sabiendo la causa del
porque se genera llegamos a la conclusion de que si en el directorio
donde se generan no tiene permisos de eliminacion por parte del usuario
que trabaja normalmente en word, el programa no podra eliminarlos de
forma normal pur lu tanto ... quedaran ahi :-( yo pienso [ que pienso
muy pocas veces :D ] que lo mejor es generar alguna clase de script o
similar para que desde el servidor los busque y lo elimine de forma
recursiva :-)

Por ejemplo el siguiente script en el que solo tendrias que cambiar la
ruta en tu servidor donde se encuentre esos temporales:

'[]

Const DeleteReadOnly = True
Set objFSO = CreateObject("Scripting.FileSystemObject")
objFSO.DeleteFile("C:\carpeta\*.tmp"), DeleteReadOnly

'[]

Y gracias por lo de Marta ;-) que para mi es un honor :-) peroooo me
llaman Monica o por lo menos asi me bautizaron :D !!!

Lo dicho Iñaki comentanos cualquier duda adicional o demas dudas ok? :-)

Saludos
Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

>> Now We are free [Enya]
>> United states of love [ Westbam and the love commitee ]

www.fermu.com





Siento la confusión, no era mi intención, no se si me había explicado
bien, pero eso era lo que queria decir :)
Lo del scritp me parece una buena manera de eliminarlos, pero de
manera recursiva? no soy experto en scripting así que tocará buscar
gracias de nuevo
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida