Variabile contenente carattare %

mercoledì 03 dicembre 2008 - 16.54

kintaro Profilo | Junior Member

ciao sto cercando di fare una serie di eseguibili che si connettono in dischi remoti.

tutti i valori dei server sono stati dichiarati all'interno dei file bat

il problema che incontro è che alcune password contengono il carattere %

es: amd%324qua

ho notato dalle print che richiamo che il prompt lo rilegge come amd24qua

posso risolvere questo problema?

angelotv Profilo | Guru

devi scandire la stringa contenente il carattere speciale e riservato % e aggiungerlo alla stringa che ti crei perchè questo è il carattere che serve ad identificare il carattere iniziale e finale dei nomi delle variabili (ad esempi %PATH%).
by Angelo

kintaro Profilo | Junior Member


scusa ma non ho capito questo :

devi scandire la stringa contenente il carattere speciale e riservato % e aggiungerlo alla stringa che ti crei [...]

mi puoi fare un esempio?

grazie

angelotv Profilo | Guru

che linguaggio usi?
in basic e in c ti posso fare un esempio...
in cobol è un pò duretta scandire una stringa di lunghezza variabile...
by Angelo

kintaro Profilo | Junior Member

nell'esegibile bat uno MS-DOS

non può essere fatto da qui?

Anonimo Profilo | Senior Member

Credo che tu debba semplicemente aggiungere un altro % di fianco al % inziale. Però sinceramente su come fare attraverso i file .bat non ne ho proprio idea.
Riccardo

kintaro Profilo | Junior Member

FUNZIONA!!!

grazie tante ricky87 e grazie a tutti per l'aiuto e l'attezione!!

ciao

Fabio
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5