Originariamente inviato da stejano
con questo pezzo di codice:
'compressione in winrar, tramite riga di comando
If FolderBrowserDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then
Shell("c:\programmi\winRAR\winRAR.exe A -S c:\tema.zip " & FolderBrowserDialog1.SelectedPath & "\*.*")
End If
richiamo winrar e con facilità , zippo il file, tuttavia ho un problema, se come indirizzo scelgo una cartella che contiene documents and settings ad esempio:
C:\Documents and Settings\stj\Desktop
winrar mi genera errore, perchè analizza fino a documents poi trova lo spazio e si inceppa e dà il parte con gli errori.
l'errore penso sia dovuto al fatto che ci siano degli spazi tra le parole, e lo spazio lo vede come una cartella nuova, e per cui genera errore pechè logicamente non le trova .
forse mi sono spiegato un po' male, ma ora io vi voglio chiedere:
è possibile far leggere l'indirizzo senza spazi??cioè trasformarlo da:
C:\Documents and Settings\stj\Desktop
in
C:\DocumentsandSettings\stj\Desktop
è possibile??
e funzionerebbe secondo voi??
se mi dite come fare provo e vi faccio sapere.
ciao e grazie