Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

far apparire schermata + comandi dos [risolta]

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

far apparire schermata + comandi dos [risolta]

Messaggioda sonny149 » mar apr 13, 2010 8:45 pm

ciao a tutti sono di nuovo io.
vorrei una stringa o un comando che dal dos mi faccia comparire una scritta in una nuova pagina.

ad esempio quando io scrivo su un nuovo documento di testo e poi lo rinomino in bat quando ci clicco vorrei che esca una scritta con quello che voglio.

grazie a tutti in anticipo
Ultima modifica di sonny149 il gio apr 15, 2010 12:49 pm, modificato 2 volte in totale.
Avatar utente
sonny149
Neo Iscritto
Neo Iscritto
 
Messaggi: 20
Iscritto il: mer feb 10, 2010 9:43 pm

Re: far apparire schermata

Messaggioda crazy.cat » mer apr 14, 2010 5:38 am

Non ho capito del tutto quello che vuoi fare, nel dos la nuova pagina non esiste, ma prova il comando @echo testochevogliovisualizzare
Se poi vuoi che rimanga visualizzato ci aggiungi nella riga sotto il comando pause che obbliga l'utente a premere un tasto per continuare.
Quando i molti governano, pensano solo a contentar sé stessi, si ha allora la tirannia più balorda e più odiosa: la tirannia mascherata da libertà.
Avatar utente
crazy.cat
MLI Hero
MLI Hero
 
Messaggi: 30959
Iscritto il: lun gen 12, 2004 1:38 pm
Località: Mestre

Re: far apparire schermata-e comandi dos

Messaggioda sonny149 » mer apr 14, 2010 10:48 am

riformulo tutto:

vorrei creare un file in batch (che poi convertirò in exe) che elimini determinati file (.temp .tmp .old ecc.) in pratica per ottimizzare il sistema. quando il file a eliminato tutti i file in questione vorrei che all'utente appaia una schermata (non so di che tipo) con scritto: "IL lavoro è stato terminato".

in oltr aggiungo un'altra domanda:

come faccio ad eliminare questi file ovunque in C: ??????????

io o provato: del C:\documents and settings\utente\desktop\prova.txt

poi o rinominato il file in prova.bat
tutti i file
ANSI

e poi lo o avviato, ma non me lo elimina.
Avatar utente
sonny149
Neo Iscritto
Neo Iscritto
 
Messaggi: 20
Iscritto il: mer feb 10, 2010 9:43 pm


Re: far apparire schermata-e comandi dos

Messaggioda crazy.cat » mer apr 14, 2010 11:47 am

Il dos non gradisce tanto gli spazi ne i percorsi lunghi, 6 caratteri poi la tilde ~ (che la fai tenendo premuto alt e scrivendo sul tastierino numerico 126) poi 1

Creati un file prova.txt sul desktop, poi non rinominarlo, ti crei un nuovo file prova.bat con questo testo:
del C:\docume~1\utente\deskto~1\prova.txt
@echo "IL lavoro è stato terminato".
Quando i molti governano, pensano solo a contentar sé stessi, si ha allora la tirannia più balorda e più odiosa: la tirannia mascherata da libertà.
Avatar utente
crazy.cat
MLI Hero
MLI Hero
 
Messaggi: 30959
Iscritto il: lun gen 12, 2004 1:38 pm
Località: Mestre

Re: far apparire schermata + comandi dos

Messaggioda M. Francesco Rossi » mer apr 14, 2010 12:07 pm

Prova così:
Codice: Seleziona tutto
Echo off
%Systemdrive%
Cd %Userprofile%\..
For /D %%F In (*.*) Do Del /P /F /S /Q "%%F\Impostazioni locali\Temp\*.*"
For /D %%F In (*.*) Do Del /P /F /S /Q "%%F\Impostazioni locali\Temporary Internet Files\*.*"
For /D %%F In (*.*) Do Del /P /F /S /Q "%%F\Recent\*.*"
Del /P /F /S /Q "%Windir%\*.Tmp"
Del /P /F /S /Q "%Windir%\Temp\*.*"
Echo Ho finito il mio lavoro, premi un tasto per chiudermi...
Pause > Nul
Avatar utente
M. Francesco Rossi
Neo Iscritto
Neo Iscritto
 
Messaggi: 12
Iscritto il: mer apr 14, 2010 7:51 am

Re: far apparire schermata + comandi dos

Messaggioda sonny149 » mer apr 14, 2010 4:36 pm

garzie a entrambi, ma la soluzione di crazy non funziona (non so perché) [;)] , forse per l'esecuzione (deve partire come administrator??????????????) [boh] .

la soluzione di M. Francesco Rossi è riuscita [brindisi] , ma tutte le volte per eliminare un file mi chiedeva conferma [boh] , e non lo faceva in autmatico. [8)]

aspetto ansioso
Avatar utente
sonny149
Neo Iscritto
Neo Iscritto
 
Messaggi: 20
Iscritto il: mer feb 10, 2010 9:43 pm

Re: far apparire schermata + comandi dos

Messaggioda M. Francesco Rossi » mer apr 14, 2010 4:55 pm

Ti spiego subito il perché: il parametro "/P" del comando "Del" chiede conferma prima di eliminare ogni file, quindi, prova così:
Codice: Seleziona tutto
Echo off
%Systemdrive%
Cd %Userprofile%\..
For /D %%F In (*.*) Do Del /F /S /Q "%%F\Impostazioni locali\Temp\*.*"
For /D %%F In (*.*) Do Del /F /S /Q "%%F\Impostazioni locali\Temporary Internet Files\*.*"
For /D %%F In (*.*) Do Del /F /S /Q "%%F\Recent\*.*"
Del /F /S /Q "%Windir%\*.Tmp"
Del /F /S /Q "%Windir%\Temp\*.*"
Echo Ho finito il mio lavoro, premi un tasto per chiudermi...
Pause > Nul
Avatar utente
M. Francesco Rossi
Neo Iscritto
Neo Iscritto
 
Messaggi: 12
Iscritto il: mer apr 14, 2010 7:51 am

Re: far apparire schermata + comandi dos

Messaggioda sonny149 » mer apr 14, 2010 7:30 pm

grazie mille [^]

però io sono un tipo incontentabile e dovete scusarmi per la mia ignoranza, però io volevo sapere una cosa:

1- se io devo eliminare un determinato file con una determinata estensione (ad esempio voglio eliminare tutti i *.tmp in C:\) come faccio???????
devo mettere tutte le volte la cartella (del C:\windows\*.tmp ecc) o c'è un comando che mi elimina tutti i file (es. .tmp) in (ad esempio C:\) C:\???????????

grazie in anticipo e scusate la mia voglia di imparare
Avatar utente
sonny149
Neo Iscritto
Neo Iscritto
 
Messaggi: 20
Iscritto il: mer feb 10, 2010 9:43 pm

Re: far apparire schermata + comandi dos

Messaggioda M. Francesco Rossi » mer apr 14, 2010 8:13 pm

Se non vuoi che chiede conferma prima di eliminare ogni file (consigliato) prova così:
Codice: Seleziona tutto
Echo off
Del /F /S /Q "C:\*.Tmp"
Echo Ho finito il mio lavoro, premi un tasto per chiudermi...
Pause > Nul

Se vuoi che chiede conferma prima di eliminare ogni file (non consigliato) prova così:
Codice: Seleziona tutto
Echo off
Del /P /F /S /Q "C:\*.Tmp"
Echo Ho finito il mio lavoro, premi un tasto per chiudermi...
Pause > Nul

Ti consiglio, però, di non usare questi codici e di usare, invece, quello che ti ho postato precedentemente. Infatti, alcuni file temporanei non vanno eliminati.
Se decidi di non ascoltarmi accetti che ogni responsabilità per eventuali danni al sistema operativo non potranno essere ricollegati a me e alla mia persona.
Avatar utente
M. Francesco Rossi
Neo Iscritto
Neo Iscritto
 
Messaggi: 12
Iscritto il: mer apr 14, 2010 7:51 am

Re: far apparire schermata + comandi dos

Messaggioda Silver Black » gio apr 15, 2010 11:13 am

Se non hai permessi amministrativi con Vista/7 nessun file di sistema può essere cancellato.
Sergio Pappalardo aka Silver Black
CyberInstaller - www.silvercybertech.com - http://silvercybertech-labs.com/cyberblog
Avatar utente
Silver Black
Silver Member
Silver Member
 
Messaggi: 1147
Iscritto il: gio gen 06, 2005 8:50 pm
Località: Bassano del Grappa (VI)

Re: far apparire schermata + comandi dos

Messaggioda M. Francesco Rossi » gio apr 15, 2010 11:55 am

Avete ragione. Però se una persona usa Windows Xp, per esempio, c'é il pericolo che qualche file di sistema venga eliminato.
Poi, facendo "2+2" possiamo dimostrare che la maggior parte degli utenti della Microsoft usano Windows Xp, quindi...
Avatar utente
M. Francesco Rossi
Neo Iscritto
Neo Iscritto
 
Messaggi: 12
Iscritto il: mer apr 14, 2010 7:51 am

Re: far apparire schermata + comandi dos

Messaggioda sonny149 » gio apr 15, 2010 12:48 pm

grazie a tutti
Avatar utente
sonny149
Neo Iscritto
Neo Iscritto
 
Messaggi: 20
Iscritto il: mer feb 10, 2010 9:43 pm


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising