<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>SyMenu - General discussion &amp; questions - Line length Limit? - Messages</title>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=872</link>
<description>SyMenu - General discussion &amp; questions - Line length Limit? - Messages</description>
<language>en-us</language>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<pubDate>Sat, 22 Jul 2023 05:50:08 GMT</pubDate>
<lastBuildDate>Sat, 22 Jul 2023 05:50:08 GMT</lastBuildDate>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=872</link>
<title>Message from laffin_boy</title>
<description><![CDATA[Thanks.<br/><br/>Here's my SyMenu folder structure:<br/><br/>.\SyMenu\x64\Category\App\app.exe<br/>and<br/>.\SyMenu\x64\Startup\Load_Desktop.cmd<br/><br/>so once I changed the entries in my "Load_Desktop.com to:<br/><br/>start ..\System\File_Sys\XYPlorer\XYplorer.exe<br/>start ..\Desktop\ClipCache\ClipCache_x64.exe<br/><br/>etc<br/>Then everything worked like it does in the movies.<br/><br/><br/>In other words by using ".." in front of the address the command program is told to move back up one directory level - to the "x64" folder - from where it can now find the path to all of the apps.  <br/><br/><br/>My problem here was understanding what the command program's working folder was - which has to do, I think, with how SyMenu "hands over" the cmd file to CMD.exe.<br/><br/><br/>BTW, sorry about renaming your program. SyMenu never made sense to me so I just <i>decided</i>  that it <i>should</i> be SysMenu and in the process of doing so I managed to convince myself that the program <b>was</b> named SysMenu.  ;^)]]></description>
<pubDate>Sat, 22 Jul 2023 05:50:08 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=872</link>
<title>Message from Gianluca</title>
<description><![CDATA[Your first attempt is correct.<br/>If you don't want to use  Autoexec and want to execute a single application to start other six,  your option is to perfect the Startup.cmd file.<br/><br/>Anyway  SyMenu (not SysMenu...) is in charge of starting Startup.cmd and, in that  context, it's able to use a relative path (.\) or the universal unit  path (#:\).<br/><br/>But what Startup.cmd does after that moment is no more a SyMenu business.<br/>So inside Startup.cmd you can't use for sure #:\<br/>I  suggest you to work with relative path but you need to calculate the  relative path starting from the working folder of Startup.cmd <br/><br/><br/>Example<br/>SyMenu\ProgramFiles\Start\Startup.cmd<br/>SyMenu\ProgramFiles\P1\Prog1.exe<br/>SyMenu\ProgramFiles\P2\Prog2.exe<br/><br/>If you start Startup.cmd with working folder .\ (its same folder) you can reach the two programs this way<br/>..\P1\Prog1.exe<br/>..\P2\Prog2.exe<br/><br/>Hope this helps and please report the outcome.]]></description>
<pubDate>Fri, 21 Jul 2023 07:39:42 GMT</pubDate>
</item>
<item>
<link>https://www.ugmfree.it/forum/messages.aspx?TopicID=872</link>
<title>Message from laffin_boy</title>
<description><![CDATA[Using SysMenu I've built a "Troubleshooting Tools"  "disk" to be able to work on other computers.  When I do so I want to begin by loading my normal desktop environment ( since an as-installed Windoze desktop is just about worthless).  And, once again, I have a problem with paths.<br/><br/>(1) I built a "Startup.cmd" file for the 6 apps I want to load - trying ".\Sysmenu|\App\App.exe" and "#:\SysMenu\App\App.exe"  for paths but when SysMenu passes these paths to CMD and CMD reads the file it doesn't have a drive to start from so it's lost.  And I can't specify a drive in advance.<br/><br/>(2) So instead of pointing SM to an existing CMD file I used SM's own command option.  I linked all 6 commands together (with " &amp; ") on a single line.  But that only starts 4 of the six apps because SM appears to have a string length limit for entering commands.  My full single line command is 381 characters long but if I attempt to "scroll" to the end of the line it only shows about 2/3 of it so I assume that there's some internal limit that cuts off the end of my command.<br/><br/>So how can I manually (no autostart) start up  the 6 apps I want with one click?]]></description>
<pubDate>Fri, 21 Jul 2023 02:55:41 GMT</pubDate>
</item>
</channel>
</rss>
