Forums before death by AOL, social media and spammers... "We can't have nice things"
|    alt.msdos.batch.nt    |    Fun with Windows NT batch files    |    68,980 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 67,308 of 68,980    |
|    Docfxit to Herbert Kleebauer    |
|    Re: Batch file not working correctly    |
|    26 Sep 18 18:33:21    |
      From: docfxit@gmail.com              On Wednesday, September 26, 2018 at 10:55:36 AM UTC-7, Herbert Kleebauer wrote:       > On 26.09.2018 18:27, Docfxit wrote:       >        > Which OS? How do you start your batch (type the name       > of the batch in a CMD window or use windows explorer to       > click on the batch)?       I am running this in Win7 from windows explorer.              Thank you for the suggestion to start with a minimum of commands and see how       it goes. With your starting bat suggestion it worked great. I did see the       echo text and it ran fine. I added one line at a time. It seams to not work       when I add the first for        loop. This is what I am currently testing with:              @echo on       echo.       echo current working directory:       cd       echo.       echo.              Set Drive=E:       %Drive%       attrib -r -s -h -a "desktop.ini" /s       @for /f "usebackq delims=|" %%i in (`dir /s /b /x /A:H ^| find "desktop.ini"`)       do (        del /A:H "%%i"        Echo -"%%i"-        )              echo new working directory:       cd       echo.       echo.              pause              This is the output I get:       C:\Dnload>echo.              C:\Dnload>echo current working directory:       current working directory:              C:\Dnload>cd       C:\Dnload              C:\Dnload>echo.              C:\Dnload>echo.              C:\Dnload>Set Drive=E:              C:\Dnload>E:              E:\DnloadBackup\Fonts>attrib -r -s -h -a "desktop.ini" /s              E:\DnloadBackup\Fonts>echo new working directory:       new working directory:              E:\DnloadBackup\Fonts>cd       E:\DnloadBackup\Fonts              E:\DnloadBackup\Fonts>echo.              E:\DnloadBackup\Fonts>echo.              E:\DnloadBackup\Fonts>pause       Press any key to continue . . .                     As you can see the Echo -"%%i"- within the For line is not being displayed.       Something is wrong with the For line.              Thank you,              Docfxit              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca