Indice del forum  
 Portale •  FAQ  •  Cerca  •  Lista degli utenti  •  Registrati  •  Pannello Utente  •  Messaggi Privati  •  Login
  FlashChat  •  Statistiche  •  Topics recenti  •  Vota Forum
  FontsPedia WinTweaksVirCleaner 7BurnInfBlocker
 
Utilizza la Ricerca dettagliata: CERCA SUL FORUM o cerca tramite la barra sottostante
Loading
Installazione sequenziale programmi con file bat
Utenti che stanno guardando questo topic:0 Registrati,0 Nascosti e 0 Ospiti
Utenti registrati: Nessuno


 
Nuovo Topic   Rispondi    Indice del forum -> >> O.S. MODDING
PrecedenteInvia Email a un amico.Utenti che hanno visualizzato questo argomentoSalva questo topic come file txtVersione stampabileMessaggi PrivatiSuccessivo
Autore Messaggio
DMD

Active User
Active User




Sesso: Sesso:Maschio
Età: 55
Registrato: 05/03/11 09:30
Messaggi: 44
DMD is offline 






italy
MessaggioInviato: Dom 28 Dic 2014, 21:10:09    Oggetto:  Installazione sequenziale programmi con file bat
Descrizione:
Rispondi citando

Qusto è lo script iniziale, la variabile MYR (l'ho battezzata MY Route) è il percorso che va sostituito con quello personalizzato che risiede sulla vostra penna USB o altro supporto.
In cui risiede la cartella "Lancio_sequenza_programmi" al cui interno è presente la sottocartella "Applicazioni" con i vari software e il file bat di lancio.

L'unico problema non risolto è che questo file bat deve essere lanciato come amministratore, altrimenti i vari programmi chiamati dai percorsi non vengono installati.
Se qualcuno nel frattempo voglia suggerirmi qualche idea ben venga.


Codice:
@echo off
:inizio
cls
Color 2f
echo ==========================================
echo.
echo  Installazione software in sequenza
echo.
echo ==========================================
echo.
echo Se questo file non e'stato lanciato come amministratore
echo dovete uscire e lanciarlo come amministratore.
echo.
set /p var=vuoi continuare? (S/N):

if %var% == S goto install
if %var% == s goto install
if %var% == N goto exit
if %var% == n goto exit
goto inizio

:install
cls
echo ==========================================
echo.
echo  Installazione software in sequenza
echo.
echo ==========================================
echo.

SetLocal enableextensions

SET MYR=Lancio_sequenza_programmi\Applicazioni

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\%MIR%\*.* SET CDROM=%%i:
SET ROUTE=%CDROM%\%MYR%

start /wait %ROUTE%\7-Zip_9.20.exe
start /wait %ROUTE%\Adobe_Reader_11.0.09.exe
start /wait %ROUTE%\Audacity_2.0.6_plus.exe
start /wait %ROUTE%\AutoIT_3.3.12.exe


Un saluto


Ultima modifica di DMD il Lun 29 Dic 2014, 20:28:48, modificato 3 volte in totale
Torna in cima
Profilo Messaggio privato
Adv



MessaggioInviato: Dom 28 Dic 2014, 21:10:09    Oggetto: Adv





Torna in cima
franco54

Utente VIP
Utente VIP




Sesso: Sesso:Maschio

Registrato: 26/06/09 16:15
Messaggi: 188
franco54 is offline 






italy
MessaggioInviato: Lun 29 Dic 2014, 19:26:06    Oggetto:  
Descrizione:
Rispondi citando

@ECHO OFF
::Test If script has Admin Priviledges/is elevated
AT > NUL
IF %ERRORLEVEL% EQU 0 (
ECHO you are Administrator
) ELSE (
ECHO you are NOT Administrator. Exiting...
PING 127.0.0.1 > NUL 2>&1
EXIT /B 1
Torna in cima
Profilo Messaggio privato
Fabianator

Junior Admin
Junior Admin




Sesso: Sesso:Maschio
Età: 39
Registrato: 17/07/08 13:04
Messaggi: 6778
Fabianator is offline 
Media Voti Post: User is appraised 5.00 out of 5


Sito web: http://releasedownload...


argentina
MessaggioInviato: Mer 31 Dic 2014, 12:20:31    Oggetto:  
Descrizione:
Rispondi citando

erano i primi giochi fatti con il dos, si mettevano domande con risposte, tutto fatto di "goto" e prima ancora in Basic ma li si dava la riga da eseguire: GOTO 20 e si metteva quello che si voleva fare, troppi vecchi ricordi, ho studiato basic a 7/8 anni, praticamente 30 anni fa!!!

Comunque si usa sempre il dos anche nelle installazioni più recenti, diciamo che tutte le mod hanno un "setupcomplete.bat" dove facciamo installare i programmi che vogliamo aggiungere alle mod, piccolo esempio:
Codice:

FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF EXIST %%i:\sources\install.wim SET CDROM=%%i:
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
start/wait %CDROM%\Upgrade\Sfondo1.exe
start/wait %CDROM%\Upgrade\Logon.exe
start/wait %CDROM%\Upgrade\Visualizza.exe
start/wait %CDROM%\Upgrade\BlackGadget.exe
REM Forces the use of the custom background permanently
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\Background /v OEMBackground /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\System /v UseOEMBackground /t REG_DWORD /d 1 /f
start/wait %CDROM%\Upgrade\Loader.exe
exit

comunque allo script in cima di DMD aggiungerei (non solo quello proposto da franco54 che non conoscevo!) ma l'exit dopo il completamente dell'installazione.

_________________
Vuoi una Firma come questa?
<<Entra Qui>>

Per scaricare le release basta andare qui: Blog delle Release
Torna in cima
Profilo Messaggio privato HomePage Skype
DMD

Active User
Active User




Sesso: Sesso:Maschio
Età: 55
Registrato: 05/03/11 09:30
Messaggi: 44
DMD is offline 






italy
MessaggioInviato: Gio 08 Gen 2015, 17:42:29    Oggetto:  
Descrizione:
Rispondi citando

edit...
Torna in cima
Profilo Messaggio privato
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Indice del forum -> >> O.S. MODDING Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi scaricare files da questo forum


HwNL topic RSS feed


http://www.rcpsoft.net
http://updowntest.com/








HwNL topic RSS feed 
Powered by MasterTopForum Premium with phpBB © 2003 - 2009