Wolfram Language

Funcionalidade de nível de sistema

Analise e modifique diretórios aninhados

Obtenha uma associação de FileByteCount para cada arquivo em $InstallationDirectory.

In[1]:=
Click for copyable input
FileSystemMap[FileByteCount, $InstallationDirectory]
Out[1]=

Obtenha uma associação aninhada de valores de FileDate para todos os arquivos nos primeiros níveis de um diretório.

In[2]:=
Click for copyable input
FileSystemMap[FileDate, FileNameJoin[{$InstallationDirectory, "Documentation", "English"}], 2]
Out[2]=

Obtenha os mesmos resultados, mas como uma associação plana.

In[3]:=
Click for copyable input
FileSystemMap[FileDate, FileNameJoin[{$InstallationDirectory, "Documentation", "English"}], 2, 1]
Out[3]=

Verifique a data de modificação dos arquivos em $UserBaseDirectory.

In[4]:=
Click for copyable input
FileSystemMap[FileDate, $UserBaseDirectory, 2]
Out[4]=

Configure o FileDate para todos os arquivos no nível 2 do diretório especificado.

In[5]:=
Click for copyable input
FileSystemScan[SetFileDate, $UserBaseDirectory, 2]

Todos os arquivos em $UserBaseDirectory agora possuem a mesma data de modificação.

In[6]:=
Click for copyable input
FileSystemMap[FileDate, $UserBaseDirectory, 2, 1]
Out[6]=

Exemplos Relacionados

de en es fr ja ko ru zh