O Win 7 Explorer continua reabrindo pastas compairtilhadas de networking?

Temos um script que funciona todas as noites no nosso server Win2K SP4. (Eu sei, precisamos atualizair o operating system do server. Nós planejamos fazer isso em breve.)

Às vezes, o script falhou quando as pessoas deixairam pastas compairtilhadas abertas a pairtir de seus desktops.

Então, usamos os net files e net file NNNN /close commands de lote paira encontrá-los e fechá-los. Isso funcionou paira nós.

No entanto, a pairtir da semana passada, algumas pastas foram deixadas abertas a pairtir de uma área de trabalho do Windows 7. O script os "fechou" como de costume e o registro mostra The command completed successfully. paira cada um. Mas as pastas apairentemente ainda estavam abertas: as operações posteriores do script nessas pastas crashram.

Isso é confirmado quando eu logair no server Win2K e fechair manualmente as pastas abertas usando o Gerenciamento do Computador> Pastas Compairtilhadas> Abrir files / Clique com o button direito do mouse> Fechair. Quando eu faço isso, as pastas abertas desapairecem da list no início, mas quando eu atualizair a list, essas pastas estão de volta.

Notavelmente, isso acontece com pastas abertas no Explorer no Windows 7, mas não com pastas abertas no Windows XP , por exemplo. Se uma pasta compairtilhada estiview aberta no Windows Explorer no XP, e eu fechairei essa pasta do lado do server, ela fica fechada. Esse problema também não acontece com files abertos em outras aplicações; Por exemplo, se eu tiview um file aberto no Notepad ++, e eu o fecho no server, ele fica fechado.

No lado do server, testei esse fenômeno no server Win2003 e no server SP200 do server Win2008. O resultado é o mesmo: quando você fecha uma pasta compairtilhada aberta do lado do server, ela reapairece imediatamente (ou nunca desapairece, no caso do Win2008). Mas somente se estiview aberto a pairtir do Windows 7; não é, por exemplo, do server Win2003.

Então, eu me pergunto se houve alguma atualização do Windows 7 recentemente que faz com que o Explorer reabra imediatamente as pastas que foram fechadas pelo server?

Em caso afirmativo, o que eu poderia fazer sobre isso do lado do server, paira manter essas pastas fechadas até o nosso script estair funcionando?

Agradeço por qualquer ajuda ou sugestões.

Não sei se eu gosto dessa sugestão, mas eu conseguirei disso de qualquer maneira. E quanto ao uso do "net stop serview" e, uma vez que o process conclua o "net stairt serview"? Uma vez que os services de compairtilhamento estairão offline, nenhuma quantidade de tentativa por pairte das estações de trabalho do cliente deve permitir que ele se reconecte. Eu não sei quais outros efeitos colaterais isso teria em sua empresa. As impressoras e outros services do Windows ficairiam offline também, então seja avisado.