Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Problema con file *.bat unattended

    Ciao ragazzi,
    sono abbastanza nuovo da queste parti, ma vi ho letto sempre in passato e ho trovato ottime le soluzioni da voi segnalate.
    Ora avrei di nuovo bisogno del vs preziosissimo aiuto. (sperando che qualcuno mi legga e mi soccorre )
    Sto creando un file Install_unattended.bat editato di volta in volta col notepad che mi dovra permettere di installare delle utility o dei programmi vari senza ke io intervenga.
    Il problema è questo: ho messo tutte le mie utility su una chiavetta da 4 gb in modo da potermi portare sempre cm me qsto file e i miei programmi, ma il file in questione ha come riferimento la chiavetta USB installata sul mio computer.

    esempio sul mio computer:

    ECHO Installazione Flash Player Please wait...
    start /i /wait G:\Sistema\install_flash_player_9,0,115,0.exe


    G: è la mia chiavetta da 4 Gb, ma quando la dovrò utilizzare su i pc "bersaglio" la mia chiavetta avrà un'altra lettera assegnata, quindi come "posso dire" al mio file quale sarà la lettera della mia chiavetta USB??

    ho provato, ma senza concreto risultato a modificare G: con %kingston%
    ECHO Installazione Flash Player Please wait...
    start /i /wait %kingston%\Sistema\install_flash_player_9,0,115,0. exe


    C'è qualcuno che puo risolvere il mio problema..????!!!

    Venusun - (Alias Tonio)

  2. #2
    se la tua directory corrente è la chiavetta forse non hai bisogno di un indirizzo assoluto ma puoi farlo relativo, senza il G:
    altro aiuto non ti posso dare perchè conosco pochissimo il batch
    ciao
    sergio

  3. #3

    datemi una manno + sostanziosa...!!

    Avevo intuito anch'io che era quella la strada, cioè di avere un'indirizzo relativo per la chiavetta usb come quello che di solito si utilizza per i cd-rom...ma mi manca proprio la sintassi da utilizzare ...!!!

    cmq Grazie Sergio

    Qualcun'altro sa darmi una mano più sostanziosa??? Help Me...!

    Venusun - (Alias Tonio)

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,315
    codice:
    @echo off
    set /p LetteraPenna="Inserire Lettera drive...."
    
    ECHO Installazione Flash Player Please wait... %LetteraPenna%
    start /i /wait %LetteraPenna%:\Sistema\install_flash_player_9,0,115,0.exe
    
    echo operazione completata!
    @pause
    spero vada bene
    ciao

  5. #5
    così non funziona?
    codice:
    start /i /wait Sistema\install_flash_player_9,0,115,0.exe
    ciao
    sergio

  6. #6
    ciao raga,
    123delphi321 ci ha preso...ci stavo provando anch'io con "set path", ma senza risultato...

    OTTIMO...!! come sempre non avevo dubbi di riuscire a trovare qui mia soluzione!!

    vi metto a disposizione il mio esempio:

    @ECHO OFF
    ECHO.
    set /p kingston="Inserire Lettera USB drive: "

    ECHO Installazione Flash Player Please wait... %kingstone%
    start /i /wait %Kingston%:\Sistema\install_flash_player_9,0,115,0 .exe


    Grazie raga..particolarmente a 123delphi321 ...!!

    Venusun - (Alias Tonio)

    PS: si può ritenere chiusa la discussione..!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.