Salta al contenuto principale

Autorun con scelta multipla dello screen-reader

Alberto Buffolino su smanettando, 31\12\2009, h. 16.33.

d.

Ed ora, un po' di pubblicità

:

> Come posso fare a creare un autorun che mi permetta poi di scegliere
> quale dei tre screen reader eseguire?
r.

dunque dunque, non è propriamente semplice, ma si può fare.
Intanto, nell'autorun.inf dovrai scrivere:
[autorun}
open=scelta.bat
action="avvia Screen Reader"
O insomma come vuoi, l'importante è il campo open, che deve puntare a un
.bat, nella radice della penna, nel quale scriverai qualcosa tipo:
***inizio file batch***
@echo off
Set /P SCRRDR=QUALE SCREEN READER VUOI LANCIARE (1/2/3/n)?
Echo.
if "%SCRRDR%"=="1" goto _1
if "%SCRRDR%"=="2" goto _2
if "%SCRRDR%"=="3" goto _3
if "%SCRRDR%"=="n" goto _End
cls

:_End
echo.
echo GRAZIE, SARA' PER UN'ALTRA VOLTA!
echo
exit

:_1
echo.
start .\NVDA\0.6P1\nvda.exe
exit

:_2
echo.
start .\NVDA\0.6P2\nvda.exe
exit

:_3
echo.
start .\NVDA\0.6P3\nvda.exe
exit
***fine file batch***
Ovviamente occhio a punti, sottolineati e quant'altro...
Ho fatto degli esempi con le tre versioni della 0.6 di NVDA, ma ovviamente
tu puoi mettere ciò che vuoi... l'importante è che i percorsi, per quanto
lunghi, siano scritti in DOS e con la lettera e i duepunti dell'unità
sostituiti da un punto... se ti scoccia scriverli in dos manualmente, cerca
Camtech Context Tools sul gerone.
Spero funzioni, visto che l'ho rielaborato da un file che mi ero preparato
per altro, e che ricordo mi aveva dato un po' di rogne...