Ciao, se utilizzi l'elemento html per i file (il tag <input type='file'> tanto per intenderci) non hai la possibilità di non utilizzare il pulsante...in quando le due cose (input text e pulsante) vanno insieme...per modificare il nome di un file, invece, c'è da capire innanzitutto se il server su cui risiede è tuo di proprietà o gestito da terze parti. In ogni caso bisogna assegnare i permessi di lettura/scrittura al file o alla cartella direttamente da server prima di porter utilizzare funzioni di cacellazione/rinomina/creazione direttamente da codice.