Variable in Aufruf
-
Hallo,
ich habe eine kleine Frage.
Ich starte mit einem Button eine Batch mit vier Parametern. Das klappt auch so, nur will ich die MAC Adresse mit einer Variable ersetzen.
System::Diagnostics::Process::Start("cmd.exe","/C K:\\APP\\MAC_Adressen\\modmac.bat admin add 6C-F0-49-54-AC-A1 pc2656");
Das Habe ich schon probiert:
System::Diagnostics::Process::Start("cmd.exe","/C K:\\APP\\MAC_Adressen\\modmac.bat admin add "Variable" pc2656");
Hat leider nicht funktioniert
Kann mir einer helfen?
Danke
-
Das ist C++/CLI und sollte vermieden werden. Siehe:
http://blog.kalmbach-software.de/de/2010/03/05/ccli-und-winforms-macht-keinen-sinn/Trotzdem:
System::String^ args; args = System::String::Format("/C K:\\APP\\MAC_Adressen\\modmac.bat admin add {0} pc2656", variable); System::Diagnostics::Process::Start("cmd.exe", args);
-
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum MFC (Visual C++) in das Forum C++/CLI mit .NET verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.