Esecuzione di un programma dalla posizione di rete su Windows 7 da cmd


0

Devo eseguire uno script di configurazione su un numero di computer archiviato in un percorso di rete. Eseguo CMD come amministratore e quindi eseguo il comando che assomiglia a questo:

\\server\software\......\config.exe

Funziona perfettamente su computer Windows Vista e Windows 8 con o senza UAC attivato, ma non funziona su nessuno dei miei computer Windows 7 (con e senza UAC attivato). Ottengo "Accesso negato" quando provo ad eseguire il comando.

Perché è così e come posso eseguire il comando su Windows 7?


Se copi il file di configurazione localmente sulla macchina, funziona?
snowdude,

È un intero ambiente, non solo un file. Se fosse un singolo file, lo avrei copiato localmente ed eseguito. Il file deve essere eseguito dalla sua posizione sul server con una serie di argomenti.
RegedUser00x

Stai accedendo come amministratore o un utente che ha anche i privilegi di amministratore. Win 7 ha qualcosa chiamato "token filtrato" che può causare problemi.
snowdude,

Accedo come utente con privilegi di amministratore.
RegedUser00x

Risposte:


0

È possibile creare un'unità di rete della mappa utilizzando il net usecomando e quindi eseguire il programma dall'unità di rete mappata

per esempio,

c:\> net use z: \\server\software
c:\> cd /d z:\......\
z:\......\> config.exe
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.