Per rinominare i files pdf presenti sul mio pc uso uno script che confronta i nomi locali con quelli presenti sul sito.
Se i nomi coincidono lo script lavora e riordina i files secondo un certo criterio.
Ad esempio, nella cartella i files sono cosi nominati
codice:
1611.00057
1611.00066
Applico lo script powershell .ps1 e i file mi vengono rinominati correttamente in
codice:
Holomorphy of adjoint $ L $ functions for quasisplit A2
Many Haken Heegaard splittings
e spostati nelle relative cartelle.
Questo è possibile perchè sul sito i nomi appaiono cosi

Ora.. il problema è che mi sono imbattuto in nomi con la barra /, questi sono i nomi che appaiono sul sito
codice:
quant-ph/9802001
quant-ph/9802004
I file presenti sul mio pc hanno invece questi nomi
codice:
quant-ph9802001
quant-ph9802004
Qual'è il problema ?
Non posso assegnare la barra / perchè è un carattere illegale. Ma questa mancata corrispondenza dei nomi impedisce al mio codice di svolgere il mio lavoro.
L'errore che mi dà è infatti
codice:
Errore dal server remoto: (404). Non trovato
Per capire attraverso un'immagine: https://i.imgur.com/ZOZyMad.png
Qualcuno ha idea di come posso modificare il mio codice ?
Per usare il codice io uso Powershell 5 (con il 4 mi dava alcuni problemi) e le cartelle che bisogna avere sono in
C:\temp
C:\tempresult
Lo script elabora i documenti in temp e poi il codice li sistema in tempresult
Inserisco il codice nella seconda parte perchè mi dà questo errore
codice:
Il testo che hai inserito è troppo lungo di (13957 caratteri). Accorcialo sino a 13000 caratteri.