2012-12-20 3 views
6

Di solito eseguo azioni nel programma 7zip dalla riga di comando. Stavo pensando di creare un piccolo script per fare tutto automaticamente, ma non ho mai scritto alcun script di shell di Windows prima e quindi non so nemmeno da dove cominciare.Come creare uno script del prompt dei comandi eseguibile

Vorrei creare un file script eseguibile che, quando un utente fa doppio clic su di esso, chiamerà la riga di comando 7zip ed eseguirà alcune azioni.

Prima di tutto, è possibile? E se lo è, qual è il modo migliore per farlo?

risposta

18

È possibile creare uno script batch per eseguire questa operazione.

Si tratta fondamentalmente di comandare i comandi di linea che vengono eseguiti uno dopo l'altro in modo da non dovete tenerli digitando :)

mettere i comandi che si usa normalmente per 7zip in un file di blocco note e salvarlo con l'estensione .bat, quindi eseguirlo.

7z blah blah params 
7z more params and args 

Tutti i comandi verranno eseguiti automaticamente al termine di quello precedente.

Ci sono altri linguaggi di programmazione che è possibile fare in (o anche in VBScript), ma batch sarebbe perfettamente adatto a questo, e non è necessario installare nulla di extra.

+0

Grande, grazie! Posso anche usare variabili? – user1301428

+2

Nessun problema :) Sì, puoi impostare le variabili usando 'set myvar = 7z' e usalo usando'% myvar% '. –

+0

Perfetto, grazie ancora :) – user1301428

3

I file batch possono eseguire una serie di comandi da riga di comando. Basta creare un file di testo e nominarlo con l'estensione .bat.

Ci sono molte risorse su Internet che ti aiuteranno.