XCOPY ospita il file su Vista da un file batch
-
11-07-2019 - |
Domanda
Ho bisogno di un comando per sostituire il file hosts sul mio computer. Sembra piuttosto semplice ma non riesco a far funzionare il comando con xcopy. Qualche difetto evidente nel comando?
luaexec -w -f " XCOPY " & Quot;% ScriptPath% / ModifiedHosts / vista / hosts " & Quot;% windir% / system32 / drivers / etc / hosts " / H
Il flag / R non sembra essere d'aiuto e l'errore che ricevo è "Errore: ShellExecuteEx non riuscito 0x2" se rimuovo tutte le virgolette tranne quelle di inizio e fine
Soluzione
Hai riscontrato qualche errore?
Prova questo:
luaexec -w -f "XCOPY %ScriptPath%/ModifiedHosts/vista/hosts %windir%/system32/drivers/etc/hosts" /H
Inoltre, puoi provare robocopy.
Altri suggerimenti
il file hosts è protetto da scrittura? probabilmente è .. aggiungi a / R alla tua riga di comando
Su Vista, è necessario eseguire come amministratore per modificare il file hosts.