Re: [Freedos-devel] Welcome to FreeDOS n.n
Hi, Why is there a welcome anyway? MS-DOS (and PC-DOS for that matter) just booted, loaded drivers and dropped you to a command prompt. Microsoft (or IBM) never welcomed you to anything. If you wanted a welcome, check out that nice 3-ring binder with the DOS reference pages (I go way back to 2.1). It seems to me (before you get to FDCONFIG.SYS and FDAUTO.BAT) that FreeDOS feels like a Unix distro with all the diag boot stuff. Just my quarter of a cent. On Mon, Jan 25, 2016, 10:21 AM Rugxulo wrote: > Hi, > > On Mon, Jan 25, 2016 at 5:38 AM, Jerome E. Shidel Jr. > wrote: > > > > I was thinking of pulling the “autoexec & config loaded", "Welcome to > FreeDOS” > > and "type help” messages out of the AUTOEXEC.BAT file and placing them > in a > > %DOSDIR%\BIN\WELCOME.BAT file with the language translation files in > > %DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP > > package. At present, FDI embeds the required stuff into a newly created > > AUTOEXEC.BAT. > > Not the worst idea (although it's not very much crucial info). > > > 1) This would make the AUTOEXEC.BAT file a little cleaner with just a: > > > > if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT > > Okay, but just for the record, there are some (very minor) problems with > this: > > Having the file name and path twice is redundant, thus harder to > change, more error-prone, etc. > > A better solution would be something like "for %%a in > (%DOSDIR%\BIN\welcome.bat) do if exist %%a call %%a". > > Of course, just "call %DOSDIR%\BIN\welcome.bat" isn't horrible either, > just a mild error message if not found, which is benign, so you can > just ignore it. It's not worth overthinking minor things like this, > they don't need error checking. > > > 2) Easily remove the messages with a "fdinst remove welcome” command. > > It's probably not even obtrusive enough to even bother "removing". > > > Thoughts? > > That's all. :-) > > > -- > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > ___ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel > -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] Welcome to FreeDOS n.n
Hi, On Mon, Jan 25, 2016 at 5:38 AM, Jerome E. Shidel Jr. wrote: > > I was thinking of pulling the “autoexec & config loaded", "Welcome to FreeDOS” > and "type help” messages out of the AUTOEXEC.BAT file and placing them in a > %DOSDIR%\BIN\WELCOME.BAT file with the language translation files in > %DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP > package. At present, FDI embeds the required stuff into a newly created > AUTOEXEC.BAT. Not the worst idea (although it's not very much crucial info). > 1) This would make the AUTOEXEC.BAT file a little cleaner with just a: > > if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT Okay, but just for the record, there are some (very minor) problems with this: Having the file name and path twice is redundant, thus harder to change, more error-prone, etc. A better solution would be something like "for %%a in (%DOSDIR%\BIN\welcome.bat) do if exist %%a call %%a". Of course, just "call %DOSDIR%\BIN\welcome.bat" isn't horrible either, just a mild error message if not found, which is benign, so you can just ignore it. It's not worth overthinking minor things like this, they don't need error checking. > 2) Easily remove the messages with a "fdinst remove welcome” command. It's probably not even obtrusive enough to even bother "removing". > Thoughts? That's all. :-) -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
Re: [Freedos-devel] V8Power Tools install?
Hi, On Mon, Jan 25, 2016 at 5:22 AM, Jerome E. Shidel Jr. wrote: > > At present, V8Power tools (package) installs it’s executables to the > %DOSDIR%\V8POWER directory. > > Do you think that they would be better suited to be installed in the > %DOSDIR%\BIN directory. > > Remember, these are batch file enhancement utilities and must be able to be > found by any batch file > that would wish to use them. So, either location is good. But, it needs to be > finalized. > > Thoughts? If these are only (directly) useful for the installer, then they probably don't need to be in %PATH%. But if you intend them to be generically useful for other purposes, then it wouldn't hurt to stuff them in %DOSDIR%\BIN. I dislike a long %PATH%, and there is a limit there (which I'm not exactly sure of, 255?). But, at the same time, stuffing hundreds of random utilities in C:\FDOS or C:\UTILS is also a bad idea. SUBST can help somewhat, but I haven't used it lately (or at least the very few times I tried it didn't quite work, not sure why). (Well, I'm not sure these comments are what you wanted to hear.) -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
[Freedos-devel] Welcome to FreeDOS n.n
Hello again, I was thinking of pulling the “autoexec & config loaded", "Welcome to FreeDOS” and "type help” messages out of the AUTOEXEC.BAT file and placing them in a %DOSDIR%\BIN\WELCOME.BAT file with the language translation files in %DOSDIR%\NLS\WELCOME.%LANG%. Also, installing them via a WELCOME.ZIP package. At present, FDI embeds the required stuff into a newly created AUTOEXEC.BAT. 1) This would make the AUTOEXEC.BAT file a little cleaner with just a: if exist %DOSDIR%\BIN\WELCOME.BAT CALL %DOSDIR%\BIN\WELCOME.BAT 2) Easily remove the messages with a "fdinst remove welcome” command. Thoughts? Jerome -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel
[Freedos-devel] V8Power Tools install?
At present, V8Power tools (package) installs it’s executables to the %DOSDIR%\V8POWER directory. Do you think that they would be better suited to be installed in the %DOSDIR%\BIN directory. Remember, these are batch file enhancement utilities and must be able to be found by any batch file that would wish to use them. So, either location is good. But, it needs to be finalized. Thoughts? Jerome -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 ___ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel