Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 06-07-2012, 10.44.58   #1
Cassio D'oro
Junior Member
 
L'avatar di Cassio D'oro
 
Registrato: 16-02-2008
Messaggi: 98
Cassio D'oro promette bene
Creare file .bat

mi servirebbe un file .bat che eseguisse al suo avvio in automatico senza chiedere conferme ed in background la cancellazione dei file dei seguenti percorsi :

E:\TV\Videos\Rec\*.*
E:\TV\Pause Buffer\*.*

Qualcuno mi può aiutare ?

Grazie
___________________________________

È bella e quindi può esser corteggiata; è donna e quindi può essere conquistata.
William Shakespeare
Cassio D'oro non è collegato   Rispondi citando
Vecchio 06-07-2012, 12.45.18   #2
AMIGA
Gold Member
Top Poster
 
L'avatar di AMIGA
 
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
AMIGA è un gioiello raroAMIGA è un gioiello raroAMIGA è un gioiello raro
Rif: Creare file .bat

In effetti ho sempre cercato anche io qualcosa che non permettesse o che non facesse vedere la finestra d'esecuzione del comando.Su AmigaDOS bastava aggiungere >NIL: come parametro per fare entrambe le cose, lanciare in silenzio, non mostrare alcun testo e senza richieste di conferme, ora non so se esiste qualcosa del genere anche in MSDOS.
___________________________________

Dove l'ho sentita ? www.plagimusicali.net

English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k
AMIGA non è collegato   Rispondi citando
Vecchio 06-07-2012, 13.19.17   #3
Cassio D'oro
Junior Member
 
L'avatar di Cassio D'oro
 
Registrato: 16-02-2008
Messaggi: 98
Cassio D'oro promette bene
Rif: Creare file .bat

Cercando cercando ho trovato la soluzione :

@echo off

Del /s /q "E:\TV\Videos\Rec\*.*"
Del /s /q "E:\TV\Pause Buffer\*.*"


Ora però non riesco a farlo esetguire alla chiusura del sistema da Utilità di pianificazione.

Qualcuno mi potrebbe descrivere la procedura ?
___________________________________

È bella e quindi può esser corteggiata; è donna e quindi può essere conquistata.
William Shakespeare
Cassio D'oro non è collegato   Rispondi citando
Vecchio 06-07-2012, 14.19.41   #4
borgata
Gold Member
WT Expert
 
L'avatar di borgata
 
Registrato: 23-06-2004
Loc.: Cagliari
Messaggi: 13.333
borgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raroborgata è un gioiello raro
Rif: Creare file .bat

Stai attento all'uso di /s, la propagazione del comando potrebbe arrivare dove non vuoi.
Fai prima una prova partendo da un punto interno del file system e fornendo una ad una le conferme, per verificare cosa esattamente viene cancellato.
___________________________________

La risposta è dentro di te...
e però, è sbagliata!
borgata non è collegato   Rispondi citando
Vecchio 06-07-2012, 16.12.46   #5
Cassio D'oro
Junior Member
 
L'avatar di Cassio D'oro
 
Registrato: 16-02-2008
Messaggi: 98
Cassio D'oro promette bene
Rif: Creare file .bat

Quota:
Inviato da borgata Visualizza messaggio
Stai attento all'uso di /s, la propagazione del comando potrebbe arrivare dove non vuoi.
Fai prima una prova partendo da un punto interno del file system e fornendo una ad una le conferme, per verificare cosa esattamente viene cancellato.
Grazie del consiglio, ma l'ho utilizzato di proposito per essere sicuro di rimuovere tutto daal cartella Rec, e Buffer in poi
___________________________________

È bella e quindi può esser corteggiata; è donna e quindi può essere conquistata.
William Shakespeare
Cassio D'oro non è collegato   Rispondi citando
Vecchio 06-07-2012, 21.45.55   #6
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Creare file .bat

Quota:
Inviato da Cassio D'oro Visualizza messaggio
...
Ora però non riesco a farlo esetguire alla chiusura del sistema da Utilità di pianificazione.
Qualcuno mi potrebbe descrivere la procedura ?
Credo tu sia fuori strada.
Ricerca tutti i files con estensione .msc che trovi in windows\system32
Eseguili uno ad uno attraverso il comando mmc xxx.msc nella shell.
Prima o poi trovi quel che cerchi e molto,mooolto di più.
LoryOne non è collegato   Rispondi citando
Vecchio 06-07-2012, 21.56.23   #7
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Creare file .bat

Quota:
Inviato da AMIGA Visualizza messaggio
In effetti ho sempre cercato anche io qualcosa che non permettesse o che non facesse vedere la finestra d'esecuzione del comando.Su AmigaDOS bastava aggiungere >NIL: come parametro per fare entrambe le cose, lanciare in silenzio, non mostrare alcun testo e senza richieste di conferme, ora non so se esiste qualcosa del genere anche in MSDOS.
Mi spiace, non si può, almeno in apparenza.
Si può ricavare l'ID del processo, da questo risalire all'handle della finestra che lo contiene e modificarne la proprietà impostandola manualmente su hidden, ma devi programmare l'applicativo appositamente.
Un'altro metodo è richiamare la shell del DOS direttamente via API con l'attributo hidden già settato della finestra di contenimento, ma devi programmare l'applicativo appositamente.
Se è un eseguibile cio che viene lanciato, si può agire sul suo contenuto attraverso un editor esadecimale, andando a modificare opportunamente il valore della proprietà che si trova all'offset x del file, che poi altro non è che un carattere.
LoryOne non è collegato   Rispondi citando
Vecchio 07-07-2012, 02.34.52   #8
retalv
Forum supporter
WT Expert
 
L'avatar di retalv
 
Registrato: 13-03-2005
Loc.: Ultima stella a destra
Messaggi: 2.809
retalv è un gioiello raroretalv è un gioiello raroretalv è un gioiello raroretalv è un gioiello raro
Rif: Creare file .bat

Quota:
Inviato da Cassio D'oro Visualizza messaggio
Ora però non riesco a farlo esetguire alla chiusura del sistema da Utilità di pianificazione.

Qualcuno mi potrebbe descrivere la procedura ?
E' la strada sbagliata.

Lo puoi fare da Criteri di gruppo (gpedit.msc).

Vai in: Configurazione computer - Impostazioni di Windows - Script (avvio/arresto).

Per XP solo scripts standard, per W7 anche PowerShell.
retalv non è collegato   Rispondi citando
Vecchio 07-07-2012, 10.17.36   #9
Cassio D'oro
Junior Member
 
L'avatar di Cassio D'oro
 
Registrato: 16-02-2008
Messaggi: 98
Cassio D'oro promette bene
Rif: Creare file .bat

Quota:
Inviato da retalv Visualizza messaggio
E' la strada sbagliata.

Lo puoi fare da Criteri di gruppo (gpedit.msc).

Vai in: Configurazione computer - Impostazioni di Windows - Script (avvio/arresto).

Per XP solo scripts standard, per W7 anche PowerShell.
Sono tontolino , potresti spiegarmelo meglio come fare ?

Grazie
___________________________________

È bella e quindi può esser corteggiata; è donna e quindi può essere conquistata.
William Shakespeare
Cassio D'oro non è collegato   Rispondi citando
Vecchio 07-07-2012, 12.56.29   #10
retalv
Forum supporter
WT Expert
 
L'avatar di retalv
 
Registrato: 13-03-2005
Loc.: Ultima stella a destra
Messaggi: 2.809
retalv è un gioiello raroretalv è un gioiello raroretalv è un gioiello raroretalv è un gioiello raro
Rif: Creare file .bat

Quota:
Inviato da Cassio D'oro Visualizza messaggio
potresti spiegarmelo meglio come fare ?
E' più semplice farlo che spiegarlo...

Per prima cosa, può sembrare ovvia ma per dovere di cronaca è meglio prevenire che curare, devi essere assolutamente sicuro che lo script non possa rimanere in attesa per qualche motivo, in altre parole mai usare comandi che mettano in pausa lo script (alias: PAUSE), che necessitino imput da tastiera o che a causa di qualche errore mettano lo script in pausa: se anche una sola di queste condizioni esiste o può verificarsi la macchina non verrà mai spenta a causa del fatto che nessuna finestra di prompt (console) dello script viene visualizzata, il desktop è gia sostituito dalla schermata di chiusura e CTRL-Alt-Canc non risponderà.
Se hai fatto qualche errore dovrai usare il tasto reset della macchina...

Messo in chiaro questo (ti ho fatto paura, eh... ) apri gpedit.msc e segui il percorso che ti ho gia detto, alias Configurazione computer -> Impostazioni di Windows -> Script (avvio/arresto).

Ti troverai in questa schermata...



nella sezione destra, clicca su arresto, quindi Proprietà e si aprirà questa finestra...



e qui farai quanto serve.

Click su Aggiungi e si apre una finestra dove chiede nome script ed eventuali parametri: click su Sfoglia e si apre una finestra di explorer che ti mostra il percorso di default per gli script da eseguire allo shutdown. Essendo la prima volta che lo usi, il percorso non esiste ed è nascosto: penserà lui a crearlo.

Nella finestra di explorer devi creare o copiare lo script (come detto preventivamente testato): dopo la conferma, nella lista degli script sarà aggiunto il tuo. Nel caso ti servisse fare piccole modifiche allo script, clicca su Visualizza file... per avere una finestra di explorer che punta alla cartella dei tuoi script.

La logica è la medesima sia per l'avvio della macchina (stessa sezione) sia per il Logon-Logoff utente (nel ramo Configurazione utente al posto di Configurazione computer).

Consiglio spassionato, affidati ad explorer e non ad altri files manager...

Ultima modifica di VincenzoGTA : 07-07-2012 alle ore 13.17.40
retalv non è collegato   Rispondi citando
Vecchio 07-07-2012, 16.28.49   #11
Cassio D'oro
Junior Member
 
L'avatar di Cassio D'oro
 
Registrato: 16-02-2008
Messaggi: 98
Cassio D'oro promette bene
Rif: Creare file .bat

perfetto, grazie mille
___________________________________

È bella e quindi può esser corteggiata; è donna e quindi può essere conquistata.
William Shakespeare
Cassio D'oro non è collegato   Rispondi citando
Vecchio 26-03-2013, 13.23.58   #12
exzR
Newbie
 
Registrato: 25-03-2013
Messaggi: 6
exzR promette bene
Rif: Creare file .bat

l'unico modo che ho trovato per non visualizzare la shell di dos è stato scaricare bat2com che trasforma il bat in .com e c'e' l'opzione nascondi finestra
exzR non è collegato   Rispondi citando
Vecchio 26-03-2013, 15.01.53   #13
AMIGA
Gold Member
Top Poster
 
L'avatar di AMIGA
 
Registrato: 06-07-2006
Loc.: Brindisi
Messaggi: 10.111
AMIGA è un gioiello raroAMIGA è un gioiello raroAMIGA è un gioiello raro
Rif: Creare file .bat

Quota:
Inviato da exzR Visualizza messaggio
l'unico modo che ho trovato per non visualizzare la shell di dos è stato scaricare bat2com che trasforma il bat in .com e c'e' l'opzione nascondi finestra
Ottimo exzR, anche Bat2Exec dovrebbe risolvere il problema.
___________________________________

Dove l'ho sentita ? www.plagimusicali.net

English Amiga Board Amiganews.it AfA One AROS x86 AROS 68k
AMIGA non è collegato   Rispondi citando
Vecchio 26-03-2013, 16.29.09   #14
exzR
Newbie
 
Registrato: 25-03-2013
Messaggi: 6
exzR promette bene
Rif: Creare file .bat

Quota:
Inviato da AMIGA Visualizza messaggio
Ottimo exzR, anche Bat2Exec dovrebbe risolvere il problema.
exzR non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
[Guida] Crea e invia file PDF da Excel con VBA Alexsandra Guide 0 18-02-2012 15.47.31
Creare un file HOSTS "italiano" Lionsquid Sicurezza&Privacy 31 28-10-2006 00.14.28
[XP]Generic Host Process sgt_hellfire Windows 7/Vista/XP/ 2003 24 16-09-2006 14.06.59
Virus o danni al registro? Eccomi Sicurezza&Privacy 21 23-05-2005 09.48.08
Windows file protection:guida Deuced Windows 9x/Me/NT4/2000 7 16-03-2004 08.25.28

Orario GMT +2. Ora sono le: 17.28.31.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.