Een UNC-pad (Universal Naming Convention) is een standaard manier in Windows om bestanden, mappen of apparaten op een netwerk aan te duiden.

De structuur van een pad ziet er meestal als volgt uit:

\\Servernaam\ShareNaam\Pad\Bestand.ext

  • \\ → geeft aan dat het om een netwerkpad gaat.
  • ServerNaam → de naam van de server of computer waar het bestand staat.
  • ShareNaam → de gedeelde map die op de server of computer beschikbaar is gemaakt.
  • Pad\Bestand.ext → het verdere pad naar het bestand of de map binnen die gedeelde map.

Foto door Kevin Ku

In deze oefening noteer je een een UNC-pad niet met een backslash maar met een verticale streep. Een voorbeeld:

"||PrintServer|Logs|Jobs|20271024.txt"

Opgave

Programmeer de functie unc() die een UNC-pad grafisch terug geeft. Een voorbeeld:

unc("||PrintServer|Logs|Jobs|20271024.txt")"PrintServer\n └── Logs\n └── Jobs\n └── 20271024.txt"

Voorbeeld

>>> unc("||PrintServer|Logs|Jobs|20271024.txt")
PrintServer
   └── Logs
      └── Jobs
         └── 20271024.txt