Articles of file batch di Windows

Come dividere una stringa per spazi in un file batch di Windows?

Supponiamo di avere una stringa “AAA BBB CCC DDD EEE FFF”. Come posso dividere la stringa e recuperare l’ennesima sottostringa, in un file batch? L’equivalente in C # sarebbe “AAA BBB CCC DDD EEE FFF”.Split()[n]

Simbolo equivalente a NEQ, LSS, GTR, ecc. Nei file batch di Windows

In batch, utilizzo sempre == quando si utilizza il comando if . (Ad esempio: if “19”==”3″ echo My computer doesnt know maths ) Che dire di tutti gli altri ( LSS , LEQ , NEQ , ecc.)? Non c’è qualcosa di simile != Per NEQ , o sto pensando Unix? La ragione per cui voglio […]

Come faccio a evadere dalle e commerciali in file batch?

Come faccio a uscire da e commerciali in un file batch (o dalla riga di comando di Windows) per utilizzare il comando di start per aprire pagine Web con e commerciali nell’URL? Le virgolette non funzioneranno con start ; questo invece avvia una nuova finestra della riga di comando. Aggiornamento 1 : la soluzione di […]

Come scaricare un file batch?

Voglio un file batch su ftp su un server, leggere un file di testo e disconnettermi. Il server richiede un utente e una password. Provai @echo off pause @ftp example.com username password pause ma non ha mai effettuato l’accesso. Come posso farlo funzionare?

Dichiarazione e utilizzo di una variabile nel file batch di Windows (.BAT)

Sto cercando di dichiarare e utilizzare una variabile nel mio file batch. Sembra che dovrebbe essere semplice. @ECHO OFF SET location = “bob” ECHO We’re working with “%location%” L’output che ottengo è: We’re working with “” Cosa sta succedendo qui? Perché la mia variabile non viene echeggiata?

Come posso echo e inviare l’output della console a un file in uno script bat?

Ho uno script batch che esegue un’attività e invia l’output a un file di testo. C’è un modo per avere l’output mostrato anche sulla finestra della console? Per esempio: c:\Windows>dir > windows-dir.txt C’è un modo per visualizzare l’output di dir nella finestra della console e inserirlo nel file di testo?

Download di file di file batch di Windows da un URL

Sto cercando di scaricare un file da un sito Web (ad esempio http://www.example.com/package.zip ) utilizzando un file batch di Windows. Ricevo un codice di errore quando scrivo la funzione seguente: xcopy /E /Y “http://www.example.com/package.zip” Il file batch non sembra gradire il “/” dopo l’http. Ci sono dei modi per sfuggire a quei personaggi, quindi non […]

Come verificare se un file esiste in un file BAT DOS (prompt dei comandi di Windows) .BAT?

Devo creare un file .BAT che faccia questo: Se C:\myprogram\sync\data.handler esiste, esci; Se C:\myprogram\html\data.sql non esiste, esci; In C:\myprogram\sync\ elimina tutti i file e le cartelle tranne ( test , test3 e test2 ) Copia C:\myprogram\html\data.sql in C:\myprogram\sync\ Chiama l’altro file batch con l’opzione sync.bat myprogram.ini . Se si trovava nell’ambiente di Bash, per me […]

Utilizzo di un comando Tee personalizzato per il file .bat

Sto cercando di utilizzare il codice tee scritto per un file bat, ma ho problemi ad implementarlo nel mio codice. Non voglio usare installazioni di terze parti per risolvere il problema del tee, perché voglio che il codice funzioni se modifico il mio computer in un anno e voglio eseguire nuovamente il programma. L’ho impostato […]

In Windows cmd, come posso richiedere l’input dell’utente e utilizzare il risultato in un altro comando?

Ho un file .bat di Windows che mi piacerebbe accettare l’input dell’utente e quindi utilizzare i risultati di quell’input come parte della chiamata a comandi aggiuntivi. Ad esempio, mi piacerebbe accettare un ID di processo da parte dell’utente, quindi eseguire jstack su quell’ID, inserendo i risultati della chiamata jstack in un file. Tuttavia, quando provo […]