|
|
|
|
Strumenti |
26-08-2014, 13:05 | #1 |
Junior Member
Iscritto dal: Aug 2014
Messaggi: 6
|
aiutino in file .bat
Ciao a tutti!
Sono nuovo nel Forum e stò tentando (finora invano) di creare un file batch in grado di automatizzare alcune operazioni. La mia situazione è questa: ho creato questo file.bat come campione @echo off E: cd "E:\HYPERSPIN\Emulators\ARCADE\MAME" mamepui "R:\( ARCADE's )\( M.A.M.E. )\3countb.zip" exit lo uso per avviare roms MAME con un doppio click, ma avendo svariate roms vorrei evitare di crearlo manualmente ogni volta per ogni rom, quindi vorrei creare un batch che automatizzi le seguenti operazioni: -legga il contenuto della directory delle roms e per ogni file ".zip" mi generi un file ".bat" con lo stesso nome (anche nella medesima cartella), con all'interno il contenuto del file campione (ma con una piccola modifica) ad esempio nella riga campione: mamepui "R:\( ARCADE's )\( M.A.M.E. )\3countb.zip" si ottenga in ogni nuovo file la seguente modifica: mamepui "R:\( ARCADE's )\( M.A.M.E. )\<nome_della_rom>.zip" Qualcuno puo' darmi una mano?? Grazie a tutti in anticipo per l'attenzione. Buona giornata |
28-08-2014, 14:29 | #2 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8685
|
Codice:
: x_Master_x @ECHO OFF SET MAIN_FOLDER=C:\Percorso\Cartella FOR %%x in ("%MAIN_FOLDER%\*.zip") do ( echo : x_Master_x > "%%~nx.bat" echo @ECHO OFF >> "%%~nx.bat" echo cd "E:\HYPERSPIN\Emulators\ARCADE\MAME" >> "%%~nx.bat" echo mamepui "%%x" >> "%%~nx.bat" echo exit >> "%%~nx.bat" )
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
28-08-2014, 21:33 | #3 |
Junior Member
Iscritto dal: Aug 2014
Messaggi: 6
|
x_Master_x Non so come ringraziarti, e oltretutto mi fa piacere notare che oltre che bravo sei paziente (ho notato altri tuoi interventi nel forum), quindi grazie!!
visto che sono in tema di file batch, mi piacerebbe molto poter studiare questi comandi e tutto cio' che riguarda le sintassi di questo "sistema operativo" (...non so se è giusto definirlo così), cosa mi consiglieresti in merito? (Anche libri o siti specifici con esercizi per fare pratica) Un saluto e buona serata |
29-08-2014, 11:59 | #4 |
Senior Member
Iscritto dal: May 2005
Messaggi: 8685
|
Prego, figurati. Non sono bravo a consigliare delle risorse di studio per una serie di motivi che non ti elenco ma potresti iniziare da qui:
http://technet.microsoft.com/en-us/l.../bb490890.aspx Troverai ogni comando corredato con un esempio, con un minimo di pazienza riuscirai a padroneggiare questo linguaggio. Troverai moltissime altre guide più specifiche, esempio: http://www.infionline.net/~wtnewton/batch/batguide.html http://steve-jansen.github.io/guides...tch-scripting/
__________________
. Thread Ufficiali: EasyCrypt ~ Old Files Manager ~ OSD Clock The real me is no match for the legend . |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:49.