È possibile scoprire a livello di programmazione quale processo sta bloccando un file in una rete

StackOverflow https://stackoverflow.com/questions/208283

  •  03-07-2019
  •  | 
  •  

Domanda

Ho un file su un server Windows 2003 che è bloccato da un processo in esecuzione su un altro server Windows 2003. È possibile scoprire quale processo su quale macchina sta bloccando questa risorsa. Non mi importa quale lingua utilizzare per farlo.

È stato utile?

Soluzione

http://technet.microsoft.com/en-us/sysinternals /bb897552.aspx

  

PsFile

     

Il " net file " il comando ti mostra un   elenco dei file che altri computer   si sono aperti sul sistema su cui   esegui il comando, comunque   tronca i nomi di percorsi lunghi e non lo fa   farti vedere quelle informazioni per   sistemi remoti. PsFile è a   utilità da riga di comando che mostra un elenco   di file su un sistema aperto   da remoto e ti consente anche di farlo   chiudi i file aperti per nome o   da un identificatore di file.

     

...

     

Come funziona

     

PsFile utilizza l'API NET, che è documentata in Platform SDK.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top