Mi servirebbe creare una cartella in un percorso non specificato completamente...

Ho scoperto da un programma per creare file di installazione, che si poteva creare una cartella, non specificando il percorso completo esempio usando <Desktop>, per indicare il Desktop, il sistema valeva per altre cartelle principali.
Mi servirebbe, così che il programma possa creare cartelle in diversi sistemi operativi o utenti.
So che questo serve per creare, una cartella e che vb riconosce questo comando, ma non forse nel senso che serve a me.
codice:
My.Computer.FileSystem.CreateDirectory("")
il percorso è sul desktop e la cartella da creare si chiama "ciao".