Articles of file batch

Come posso verificare la dimensione di un file in uno script batch di Windows?

Voglio avere un file batch che controlli quale sia il filesize di un file. Se è più grande di %somany% kbytes, dovrebbe redirect con GOTO da qualche altra parte. Esempio: [check for filesize] IF %file% [filesize thing Bigger than] GOTO No echo Great! Your filesize is smaller than %somany% kbytes. pause exit :no echo Um… […]

Come si esegue il ciclo in un file batch di Windows?

Qual è la syntax per un ciclo FOR in un file batch di Windows?

Lo script batch ottiene il sito html e analizza il contenuto (senza wget, arricciatura o altra app esterna)

Devo lavorare solo con la funzionalità di Windows Cdd. Ho bisogno di due vars / stringhe da un sito Web da utilizzare nel batchscript per convalidare le azioni con esso. Per non renderlo troppo semplice, questo sito Web richiede inoltre l’autenticazione. L’ho trovato da qualche parte: @set @x=0 /* :: ChkHTTP.cmd @echo off setlocal set […]

Come ricevere anche i più strani parametri della riga di comando?

come discusso in un’altra discussione Come evitare l’interpretazione di cmd.exe di caratteri speciali della shell come ^ non è facile ottenere tutti i parametri dalla riga di comando. Un semplice set var=%1 set “var=%~1” non sono abbastanza, se hai una richiesta simile myBatch.bat abc”&”^&def Ho una soluzione, ma ha bisogno di un file temporaneo e […]

Aprire un URL senza utilizzare un browser da un file batch

Voglio aprire un URL particolare senza aprire direttamente il browser utilizzando solo un file batch. So che posso usare qualcosa come: START www.google.com ma voglio aprire un URL senza usare un browser. È ansible? Il motivo è che devo aprire come 30 URL e non voglio che l’utente abbia 30 tabs aperte nel suo pc.

Come leggere il contenuto del file in una variabile in un file batch?

Questo file batch rilascia una build da TEST a LIVE. Voglio aggiungere un vincolo di controllo in questo file che assicura che ci sia un documento di rilascio in comune in una cartella specifica. “C:\Program Files\Windows Resource Kits\Tools\robocopy.exe” “\\testserver\testapp$” “\\liveserver\liveapp$” *.* /E /XA:H /PURGE /XO /XD “.svn” /NDL /NC /NS /NP del “\\liveserver\liveapp$\web.config” ren “\\liveserver\liveapp$\web.live.config” […]

Come passare la password a scp?

So che non è raccomandato, ma è ansible passare la password dell’utente a scp? Mi piacerebbe copiare un file tramite scp come parte di un lavoro batch e il server ricevente ha, ovviamente, bisogno di una password e, no, non posso facilmente cambiarlo con l’autenticazione basata su chiave.

Cosa fa la virgoletta singola nei file batch di Windows?

Di recente ho eseguito un comando in windows cmd con citazioni singole e ho scoperto che non si comportava come mi aspettavo. Da provare a google “windows batch virgolette singole virgolette doppie” Ho trovato alcuni articoli in cui le persone chiedevano che Windows trattasse le virgolette singole come virgolette doppie e su come bash tratta […]

Reindirizzamento file in Windows e% errorlevel%

Diciamo che vogliamo creare un file vuoto in windows con il seguente comando: type nul > C:\does\not\exist\file.txt la directory non esiste, quindi otteniamo l’errore: The system cannot find the path specified Se stampi il %errorlevel% l’output è: echo %errorlevel% 0 Eppure il comando non ha avuto successo! Ho notato che Windows non imposta il %errorlevel% […]

Problemi con IF annidato in un file batch

Sto facendo un file batch per verificare un progetto da SVN. Chiedo all’utente di inserire la directory e quando si raggiunge la directory desiderata, si digita checkout e si verifica quella directory del progetto. Tuttavia, sto avendo qualche problema con il codice qui sotto. Per favore aiuto. if /i %choice%==1 ( cls svn ls %svnroot_temp% […]