Sulla Programmazione

Quattro chiacchere sulla programmazione e sulle bit-tecnologie con Fabrizio Cipriani

tag: Windows

DOS Batch: impostare una variabile con un valore letto da un file

Personalmente ritengo che sia difficile che i linguaggi di programmazione batch di Windows possano mai raggiungere la flessibilità e la potenza dei linguaggi shell di Linux (vedi BASH)

Tuttavia anche il prompt dei comandi di Windows riserva delle sorprese, anche se ci limitiamo agli intramontabili comandi batch, senza andare a scomodare i vari Powershell, JScript e VBScript.

Mettiamo ad esempio di voler scrivere un gruppo di file batch, ognuno dei quali condivide con gli altri delle variabili di configurazione.

Come faccio ad usare le stesse variabili di configurazione in differenti file .bat?

La prima possibilità è quella di copiare brutalmente ...

Generazione batch di thumbnails da file video in Windows con FFmpeg

Esistono vari modi per estrarre fotogrammi (o thumbnails dai video in modo automatico, ad esempio Thumbnail me.

Tuttavia se vogliamo fare tutto da script, o integrare la procedura nel codice di una nostra applicazione, poche possono rivaleggiare con la grezza potenza del più famoso software open-source per l'elaborazione dei video, FFmpeg.

FFmpeg

FFmpeg è disponibile per vari sistemi operativi, la versione per Windows è scaricabile a questo indirizzo: http://ffmpeg.zeranoe.com/builds/

Una volta scaricato, possiamo generare una thumbnail di tutti i video presenti in una cartellina del proprio hard disk con una semplice linea di comando digitata dal ...

Windows 7: perchè il processo System è in ascolto sulla porta 80?

Durante una installazione di Apache su una macchina Windows 7 64bit mi è successo di non riuscire ad avviare il servizio apache perchè un altro processo di era assestato sulla porta 80. 

Lanciando dal prompt dei comandi un

netstat -ao

mi aspettavo il solito skype, ma con mia sorpresa il risultato indicava che il processo sulla porta 80 era l'omnipresente System.

Sguinzaglio il fido google, il quale mi suggerisce questo link:

http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/

Riassumendo, questi sono i possibili servizi che si possono attestare sulla porta 80 (e che potrebbero risultare associati al processo ...