Newsgroup: it.comp.os.win.nt
Titolo: Comando WinAt

Ho creato un file .bat con un'istruzione di copia di un file (copy
"nomefile" "destinazione")
se eseguo manualmente il comando funziona, se lo schedulo con WinAt No!!!
perchč?
p.s. sono su una macchina winnt 4.0 svr
grazie

 perchè?
Lo dico per puro scrupolo, eh.. Copio&incollo dall'help in linea.
"Se il comando non è un file eseguibile, ovvero con estensione .EXE, è 
necessario farlo precedere da cmd /c, ad esempio cmd /c dir > c:\test.out."
"Per eseguire il comando at, è necessario essere membri del gruppo 
locale Administrators. Inoltre prima di eseguire i comandi at non carica 
automaticamente l'interprete dei comandi cmd. È necessario pertanto 
caricare esplicitamente CMD.EXE all'inizio di un comando, ad esempio cmd 
/c dir > c:\test.out, a meno che il comando da eseguire non sia un file 
eseguibile, ovvero con estensione .EXE."
-- 
			Luca Amicone
			ICQ: 14890779
--
	Due parallele si incontrano all'infinito,
	quando ormai non gliene frega più niente.
		-- M. Marchesi

 --
Ma io ho provato a rinominare il mio .bat in .exe, mi appare l'errore:
The NTVDM CPU has encountered an illegal instruction (segue un indirizzo
esadecimale)
anche se carico il comando cmd.exe compare lo stesso errore.
la sintassi corretta quale sarebbe?
il mio file si chiama copia.bat (o copia.exe) e contiene: copy
"nomefiledacopiare" "pathdidestinazione"
se lo modifico in: cmd.exe /c copy "nomefiledacopiare" "pathdidestinazione"
compare l'errore di cui sopra.
dove sbaglio?

 il mio file si chiama copia.bat
Sarebbe "cmd /c copia.bat"
Ti conviene comunque reindirizzare l'output su un file di testo, in modo 
da avere qualche indizio in più su quello che non funziona.
-- 
			Luca Amicone
			ICQ: 14890779
--
	La vita è come una cipolla:
	più la sfogli e più ti viene da piangere.
		-- P. Rossi

" Un .bat è un .bat è un .bat. Ovvero un file interpretato da cmd.exe. Non
un eseguibile. Non serve a nulla rinominarlo"
Vero sante parole eppure cio' mi fa tornare in mente sempre che la memoria
non mi inganni , l'esistenza di piccoli programmini che rendevano
"executable" scusami il termine i file batch...un decennio buono sicuramente
è passato.
saluti e perdonate la mia disgressione
Bodo

 č passato.
Ammazza, sono cosě vecchio?!?!? 8(( Me li ricordo si, probabilmente ne ho 
ancora qualcuno, in qualche vecchio floppy..
-- 
		Luca Amicone
		(da casa)

ancora qualcuno, in qualche vecchio floppy..
Quelli che mi ricordo io (quindi sono vecchio pur'io) hanno come
output un .com, quindi va a indirizzarsi su una zona di memoria
precisa, di conseguenza su NT non credo che funzioni.
Ciao
G


Magari la copia e' verso un altro server ?
Ciao
--
Fabio
cinqua...@libero.it
Repliche tramite  email non sono  in  sintonia  con il  concetto  di
"Gruppo di Discussione".Comunque "se devi" aggiungi [Lf] all'oggetto

 Fabio
No è su un client win2000 w
ciao

 ha scritto nel messaggio
news:b4vgb3$23k0v5$1...@ID-168410.news.dfncis.de...

Quindi e' una risorsa esterna o la copia avviene all'nterno della stessa
stazione.
PS se il servizio scheduler e' in esecuzuione con i privilegi di "Local
system account" non puoi copiare dati al difuori dalla stazione
eseguente il batch
ciao
