Subj : re: Syntax Error with double "=" in SET = To : Mvan Le From : Marc Lewis Date : Fri Jan 01 2010 02:19 pm Hello! You were saying... ML> Does anybody know how to set a variable in MSDOS batch ML> files with a double equal sign? ML> ... I'm getting Syntax Error with the following: ML> SET COMP=ABC=DEF ML> in MS-DOS 6.22 because of the double "=" sign. ML> Is there a way to escape the "=" sign? I have not found any escape character that will permit command.com to recognise an equal sign in the set variable. It's simply a shortcoming of the command interpreter. You can however do precisely what you want under 4DOS (and probably NDOS or DRDOS as well.) (Works for me.) I have the FreeWare versions 7.50 and 8.0 under my file area 1.GEN on the BBS or on the FTP server in /public/gen1. File names are as you would expect. All are virus free and spy-ware free. Give it a shot and see if that helps you out. Best regards, Marc telnet://bbs.sursum-corda.com. >Celebrating 14 years on-line -+- QuikEdit 2.41R+ --- Maximus/2 3.01 * Origin: Sursum Corda! BBS-Meridian, MS-bbs.sursum-corda.com (1:396/45) .