Archivio della categoria ‘Dos’

Batchrun : creare facilmente file batch con l’aiuto di un’interfaccia

batchrun Batchrun : creare facilmente file batch con laiuto di uninterfaccia


In molti non conoscono il significato e l’utilità dei file batch. Senza scomodare chicchessia eccovi cosa dice Wikipedia al riguardo :


In informatica, e in particolare nella terminologia di MS-DOS e Windows, un file batch o comando batch è un file di testo che contiene una sequenza di comandi per l’interprete di comandi del sistema (solitamente command.com o cmd.exe). Il file batch viene eseguito dall’interprete dei comandi mandando in esecuzione, secondo la sequenza specificata, i comandi elencati nel file. Il concetto di file batch è analogo a quello di shell script per i sistemi Unix e infatti può essere considerato un rudimentale linguaggio di scripting, anche se i costrutti a disposizione sono veramente pochi: if, for e goto

Se volete, quindi, l’utilità è ben presto compresa, ma ci si chiede : come si crea un file batch? Purtroppo pochi hanno conoscenza adeguata dei vari comandi, ma non è il solo modo per crearli.
Esiste, infatti, una utility davvero comoda, Batchrun, che permette di creare files batch utilizzando una comoda interfaccia grafica.
Con l’utilizzo dei files batch .brs generati ed eseguibili solo con Batchrun, è possibile eseguire qualsiasi programma, comando o connessione dialup desiderata con un semplice click del mouse.
Per ogni processo è possibile settare le modalità di esecuzione quali la priorità, l’avvio (normale, minimizzato, massimizzato), il ritardo nell’esecuzioni.
I comandi attualmente supportati sono : Copy, Rename, Makedir, Delete, End Process, Kill, Deltree e Text to clipboard. I files batch creati con Batchrun possono essere eseguiti da esplora risorse o inseriti in Esecuzione Automatica piuttosto che iconizzati sul desktop.

E se i comandi Ping e Ipconfig non funzionassero più?

 E se i comandi Ping e Ipconfig non funzionassero più?


Qualche giorno fà un mio amico mi ha richiesto una consulenza informatica via telefono. Messo male direte voi. Sicuro, aggiungo io.
Andando al sodo,aveva un problema con un PC che sembrava non essere in rete e dopo una serie di verifiche gli ho chiesto di lanciare il comando ipconfig dalla shell DOS. Lo ha fatto, ma….BUM. Gli spara a video un bel :
ipconfig non è riconosciuto come comando interno o esterno,un programma eseguibile o un file batch’

Ottimo inizio, direi. No panic, dicono gli americani. Il problema risiedeva nel fatto che i comandi tipo ping, ipconfig e simili risiedono nella cartella C:\WINDOWS\system32 del nostro sistema operativo insieme a cartelle varie e ad un’orgia di dll.
E allora? Semplicemente il path a questa cartella per un qualche oscuro motivo non è più inserito tra le variabili di sistema. Di default,questa configurazione è già correttamente impostata. Se aveta lo stesso problema..seguitemi. Risorse del Computer (tasto destro) -> Proprietà -> Avanzate -> Variabili di Ambiente (in basso). Vi si apre una finestra come quella nell’immagine introduttiva e in basso vedete evidenziata in rosso nella foto la variabile Path. Selezionatela e cliccate su Modifica. Ora dovete aggiungere in fondo il percorso C:\WINDOWS\system32 come detto, ma fate molta attenzione perchè ogni variabile (come noterete da quelle presenti) è separata da un ; E’ fondamentale un corretto inserimento con il ; per evitare sorprese e problemi davvero spiacevoli. Una volta inserita la nuova variabile potete cliccare su Ok, uscire da questa impostazione e riavviare il PC. Ora riprovate a lanciare i comandi da DOS e tutto dovrebbe funzionare.