<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[cmdline programm aufrufen und daten an dieses senden]]></title><description><![CDATA[<p>Hi Forum,</p>
<p>ich habe folgendes Problem:<br />
Ich starte das cmd program cacls mit einigen kommandos per system() (gibt es sicher bessere metoden...).<br />
Dieses Programm fragt mich dann nach &quot;Wollen Sie wirklich ... (J/N)..&quot;. Bevor er was tut will er hier ein &quot;J&quot;.<br />
Das programm soll kontinuierlich laufen und es kann nicht immer einer &quot;J&quot; tippen.<br />
Wie kann ich das realisieren, dass ich cacls..... aufrufe und dem ein &quot;J&quot; sende?</p>
<p>Als Compiler verwende ich dev-c++</p>
<p>Oder anders mal gefragt: Kann ich irgendwie direkt per C++ / WinAPI die ACLs bearbeiten?</p>
<p>Auf jedenfall danke schon im vorraus für Tips / Anregungen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162768/cmdline-programm-aufrufen-und-daten-an-dieses-senden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 20:00:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162768.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Oct 2006 09:06:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to cmdline programm aufrufen und daten an dieses senden on Mon, 23 Oct 2006 09:12:16 GMT]]></title><description><![CDATA[<p>Hi Forum,</p>
<p>ich habe folgendes Problem:<br />
Ich starte das cmd program cacls mit einigen kommandos per system() (gibt es sicher bessere metoden...).<br />
Dieses Programm fragt mich dann nach &quot;Wollen Sie wirklich ... (J/N)..&quot;. Bevor er was tut will er hier ein &quot;J&quot;.<br />
Das programm soll kontinuierlich laufen und es kann nicht immer einer &quot;J&quot; tippen.<br />
Wie kann ich das realisieren, dass ich cacls..... aufrufe und dem ein &quot;J&quot; sende?</p>
<p>Als Compiler verwende ich dev-c++</p>
<p>Oder anders mal gefragt: Kann ich irgendwie direkt per C++ / WinAPI die ACLs bearbeiten?</p>
<p>Auf jedenfall danke schon im vorraus für Tips / Anregungen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1159329</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1159329</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Mon, 23 Oct 2006 09:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to cmdline programm aufrufen und daten an dieses senden on Mon, 23 Oct 2006 09:16:12 GMT]]></title><description><![CDATA[<p>Auf Konsolenebene könntest du dein Programm per Pipes mit einem zweiten Programm verkoppeln, das immer nur 'j' ausgibt. Oder du startest das Programm mit <a href="http://man.cx/popen()" rel="nofollow">man: popen()</a> und schickst ihm dann von deinem Programm aus die richtigen Eingaben.</p>
<p>(dritte Möglichkeit - schau dir mal die Doku des Programms an - eventuell hat es einen Parameter, der diese Rückfragen abschaltet)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1159339</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1159339</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 23 Oct 2006 09:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to cmdline programm aufrufen und daten an dieses senden on Mon, 23 Oct 2006 09:53:10 GMT]]></title><description><![CDATA[<p>Die dritte möglichkeit ist auszuschließen, sonst hätte ich das Problem nicht...<br />
Ich habe mal etwas mit popen rumprobiert aber bin zu kinem resultat gekommen.</p>
<pre><code>FILE *pipe;
pipe=popen(&quot;cmd&quot;, &quot;w&quot;);
</code></pre>
<p>öffnet weder die Kommandoshell noch einen Porzess.<br />
Geht das eventuell nur so bei Unix systemen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1159372</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1159372</guid><dc:creator><![CDATA[MeisterMichi]]></dc:creator><pubDate>Mon, 23 Oct 2006 09:53:10 GMT</pubDate></item><item><title><![CDATA[Reply to cmdline programm aufrufen und daten an dieses senden on Tue, 24 Oct 2006 00:38:15 GMT]]></title><description><![CDATA[<p>Kannst es auch so machen wie hier beschrieben:<br />
<a href="http://support.microsoft.com/kb/135268/en-us" rel="nofollow">http://support.microsoft.com/kb/135268/en-us</a></p>
<p>Oder aber du guckst dir wirklich die ACL Funktionen an. Such in der MSDN nach &quot;Allowing Access Using the Low-Level Functions&quot; und guck dir GetFileSecurity und SetFileSecurity an. Is aber viel mehr Arbeit und die Schiess-Dir-In-Den-Fuss-Gefahr (tm) ist viel grösser.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1159998</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1159998</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Tue, 24 Oct 2006 00:38:15 GMT</pubDate></item></channel></rss>