<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Access im Unternehmen</provider_name><provider_url>https://access-im-unternehmen.de</provider_url><author_name>Andr&#xE9; Minhorst</author_name><author_url>https://access-im-unternehmen.de/author/andreminhorst-com/</author_url><title>Kommandozeile per DLL</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="9TdJuUJlkN"&gt;&lt;a href="https://access-im-unternehmen.de/Kommandozeile_per_DLL/"&gt;Kommandozeile per DLL&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://access-im-unternehmen.de/Kommandozeile_per_DLL/embed/#?secret=9TdJuUJlkN" width="600" height="338" title="&#x201E;Kommandozeile per DLL&#x201C; &#x2013; Access im Unternehmen" data-secret="9TdJuUJlkN" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://access-im-unternehmen.de/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><description>Wenn Sie von Access aus Befehle ausf&uuml;hren wollen, die Sie normalerweise &uuml;ber die Kommandozeile beziehungsweise die Eingabeaufforderung eingeben w&uuml;rden, ist das kein Problem - das erledigen Sie ganz einfach &uuml;ber die Shell-Anweisung. Interessanter wird es, wenn Sie die Ausgabe der Anwendung einlesen und verarbeiten wollen, um beispielsweise auszuwerten, ob der Aufruf erfolgreich war oder welches Ergebnis dieser geliefert hat. Mit VBA beziehungsweise API-Funktionen gelingt dies nicht immer zuverl&auml;ssig. Also schauen wir uns in der .NET-Bibliothek um, ob es dort Alternativen gibt, und machen uns diese &uuml;ber eine DLL unter VBA verf&uuml;gbar.</description><thumbnail_url>http://vg06.met.vgwort.de/na/bf80d6409a5e4334afb012c12ece5921</thumbnail_url></oembed>
