pescatori Inserito: 9 gennaio 2006 Segnala Share Inserito: 9 gennaio 2006 qualcuno saprebbe suggerirmi come creare un file batch che controlla se esiste una directory con la dataattuale (es. : C:\09_01_05) e nel caso in cui non esista la crei nuova?Grazie.Un saluto Link al commento Condividi su altri siti More sharing options...
MrC Inserita: 12 gennaio 2006 Segnala Share Inserita: 12 gennaio 2006 Non saprei come farlo un file (.bat ?) che fa questo, ma credo che se io dovessi fare una cosa simile opterei per un eseguibile (.exe!) fatto in linguaggio C o qualunque altra cosa ...Eventualmente se lo fai sotto windows andrei anche a verificare se l'utility "operazioni pianificate" (start - tutti i programmi -accessori - utility)puo fare questa funzione.Ciao Link al commento Condividi su altri siti More sharing options...
accacca Inserita: 12 gennaio 2006 Segnala Share Inserita: 12 gennaio 2006 non ci posso credere sul serio ti serve un batch in DOS. Ritorno d'attualità...Se non ricordo male dovrebbe essere cosìIF NOT EXIST C:\mydir md mydircd mydirmetti tutto nel batchla prima riga controlla se c'è la directory e se non la trova la creacomunque vada la seconda riga ti sposta nella directory mydir Link al commento Condividi su altri siti More sharing options...
MrC Inserita: 12 gennaio 2006 Segnala Share Inserita: 12 gennaio 2006 E per avere la data come fa ? Link al commento Condividi su altri siti More sharing options...
accacca Inserita: 12 gennaio 2006 Segnala Share Inserita: 12 gennaio 2006 questa dovrebbe funzionare..IF NOT "%2"=="" GOTO L1> bat1tmp.bat ECHO [at]PROMPT %0 $D> bat2tmp.bat command /c bat1tmp.batbat2tmp:L1SET DATE1="%2"del bat?tmp.batSET DATE2=FOR /F "delims=/ tokens=1,2,3" %%i IN (%DATE1%) DO SET DATE2=%%i_%%j_%%kIF NOT EXIST %DATE2% md %DATE2%cd %DATE2%SET DATE2=SET DATE1= Link al commento Condividi su altri siti More sharing options...
accacca Inserita: 12 gennaio 2006 Segnala Share Inserita: 12 gennaio 2006 Ho provato con WinXP [5.1.2600]basta usare la variabile %DATE%SET DATE2=FOR /F "delims=/ tokens=1,2,3" %%i IN ("%DATE%") DO SET DATE2=%%i_%%j_%%kIF NOT EXIST %DATE2% md %DATE2%cd %DATE2%SET DATE2= Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora