Articles of filesystems de

Encontre um arquivo dentro de todas as pastas possíveis?

Eu queria saber como eu poderia usar c # para encontrar um arquivo específico (exemplo cheese.exe) dentro de todos os diretórios possíveis? E então, armazenar o caminho para o diretório que ele encontrou?

C #: Qual é o caminho mais rápido para gerar um nome de arquivo exclusivo?

Já vi várias sugestões sobre como nomear arquivos aleatoriamente, inclusive usando System.IO.Path.GetRandomFileName() ou usando um System.Guid e anexando uma extensão de arquivo. Minha pergunta é: qual é o caminho mais rápido para gerar um nome de arquivo exclusivo?

Como posso determinar se uma unidade remota tem espaço suficiente para gravar um arquivo usando c #?

Como posso determinar se uma unidade remota tem espaço suficiente para eu carregar um determinado arquivo usando C # no .net?

Como posso executar o diretório recursivo completo e a verificação de arquivos?

aqui está o meu código: private static void TreeScan(string sDir) { foreach (string d in Directory.GetDirectories(sDir)) { foreach (string f in Directory.GetFiles(d)) { //Save file f } } TreeScan(d, client); } O problema é que ele não obtém os ARQUIVOS do sDir (Diretório Inicial), ele apenas obtém as Pastas e os Arquivos nas Subpastas . […]

Como: Impedir o tempo limite ao inspecionar o compartilhamento de rede indisponível – C #

Temos uma lógica C # básica que percorre um diretório e retorna as pastas e os arquivos. Quando executado em um compartilhamento de rede (\\ servidor \ compartilhamento \ pasta) que é inacessível ou inválido, o código parece “travar” por cerca de 30 segundos antes de retornar da chamada. Eu gostaria de acabar com um […]

Como apresentar credenciais para abrir o arquivo?

Como especifico o nome de usuário e a senha para que meu programa abra um arquivo para leitura? O programa que precisa acessar o arquivo é executado a partir de uma conta que não tem access de leitura à pasta em que o arquivo se encontra. O programa está escrito em C # e .NET […]

Determine via C # se uma string é um caminho de arquivo válido

Eu gostaria de saber como determinar se string é um caminho de arquivo válido. O caminho do arquivo pode ou não existir.

Qual é o melhor tamanho do buffer ao usar o BinaryReader para ler arquivos grandes (> 1 GB)?

Estou lendo arquivos binários e aqui está um exemplo: public static byte[] ReadFully(Stream input) { byte[] buffer = new byte[16*1024]; int read; while ((read = input.Read(buffer, 0, buffer.Length)) > 0) { …… } } Obviamente, o tamanho do buffer (16 * 1024) tem um grande papel no desempenho. Eu li que isso depende da tecnologia […]

Como posso comparar caminhos (diretório) em c #?

Se eu tiver dois objects DirectoryInfo , como posso compará-los para igualdade semântica? Por exemplo, os seguintes caminhos devem ser considerados iguais a C:\temp : C:\temp C:\temp\ C:\temp\. C:\temp\x\..\..\temp\. O seguinte pode ou não ser igual a C:\temp : \temp se o diretório de trabalho atual estiver na unidade C:\ temp se o diretório de […]