App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
VB CMD
- Ersteller Black Hawk91
- Erstellt am
Black Hawk91
Cadet
- Mitglied seit
- 12.05.2008
- Beiträge
- 50
- Renomée
- 0
Hallo Leute,
ich hab mir selber ein tolles Programm zurecht geschrieben welches aus einer Textdatei Access Points IP-Adressen, aus einer anderen Textdatei Macadressen ausliest, danach die CMD öffnet, über Telnet und IP-Adressen sich auf die Access Points verbindet und danach die Mac-Adressen eingibt. Klappt alles super, jetzt will ich es aber noch verbessern.
Und zwar möchte ich wärend das Programm läuft noch andere Dinge am Rechner machen, heißt ich will die CMD minimieren und das Programm soll trotzdem weiterhin funktionieren.
Ich arbeite im Moment mit sendkeys (Siehe mein nächstes Zitat), er schickt also die ganzen Befehle immer zum akktuell aktivien Fenster > Wenn ich die CMD minimiere werden alle Befehle auf meinen Desktop ausgeführt und nicht mehr in der CMD.
Wie kriege ich das also hin das egal in welchen Programm oder Fenster ich arbeite trotzdem alle Befehle in der CMD landen?
In der Taskleiste soll mir dann auch nur mein Programm und nicht die CMD extra angezeigt werden.
Falls das nicht geht ist nicht so schlimm, hauptsache ich krieg das erste mit eure hilfe hin
Ich bin kein großer VB-Programmierer, eher ein Anfänger, knallt mir also bitte nicht irgendein extrem langen Code ohne Erklärung an den Kopf, immer alles schön langsam Erklären wenns geht
Ich Arbeite mit Microsoft Visual Studio 2008.
Wäre echt nett wenn ihr mir weiter helfen könntet.
Gruß
Black Hawk
ich hab mir selber ein tolles Programm zurecht geschrieben welches aus einer Textdatei Access Points IP-Adressen, aus einer anderen Textdatei Macadressen ausliest, danach die CMD öffnet, über Telnet und IP-Adressen sich auf die Access Points verbindet und danach die Mac-Adressen eingibt. Klappt alles super, jetzt will ich es aber noch verbessern.
Und zwar möchte ich wärend das Programm läuft noch andere Dinge am Rechner machen, heißt ich will die CMD minimieren und das Programm soll trotzdem weiterhin funktionieren.
Ich arbeite im Moment mit sendkeys (Siehe mein nächstes Zitat), er schickt also die ganzen Befehle immer zum akktuell aktivien Fenster > Wenn ich die CMD minimiere werden alle Befehle auf meinen Desktop ausgeführt und nicht mehr in der CMD.
Wie kriege ich das also hin das egal in welchen Programm oder Fenster ich arbeite trotzdem alle Befehle in der CMD landen?
Das 2. was ich machen will ist das die CMD kein extra Fenster öffnet sondern im VB-Programm selber arbeitet, also so als wäre es mit den VB-Fenster GruppiertDim oShell
oShell = CreateObject("WScript.Shell")
oShell.run("cmd.exe")
.........
oShell.SendKeys("cd \")
oShell.SendKeys("{Enter}")
oShell.SendKeys("telnet " & IP)
oShell.SendKeys("{Enter}")
.......
In der Taskleiste soll mir dann auch nur mein Programm und nicht die CMD extra angezeigt werden.
Falls das nicht geht ist nicht so schlimm, hauptsache ich krieg das erste mit eure hilfe hin
Ich bin kein großer VB-Programmierer, eher ein Anfänger, knallt mir also bitte nicht irgendein extrem langen Code ohne Erklärung an den Kopf, immer alles schön langsam Erklären wenns geht
Ich Arbeite mit Microsoft Visual Studio 2008.
Wäre echt nett wenn ihr mir weiter helfen könntet.
Gruß
Black Hawk
Dalai
Grand Admiral Special
- Mitglied seit
- 14.06.2004
- Beiträge
- 7.420
- Renomée
- 262
- Standort
- Meiningen, Thüringen
- Mein Laptop
- Thinkpad T43 mit 15" UXGA (1600x1200), 2x 1 GiB RAM, 100GB HD, Bluetooth, GBit LAN, ATi X300
- Prozessor
- AMD Ryzen 5 2600 (Pinnacle Ridge)
- Mainboard
- ASUS Prime X370-A
- Kühlung
- Noctua NH-U12S mit 1x NF-F12
- Speicher
- Crucial Ballistix Sport LT weiß (BLS2K8G4D32AESCK): 2x 8 GiB DDR4-3200 (CL16) @ 1,25V
- Grafikprozessor
- Zotac GeForce GTX 1060 6GB AMP Edition
- Display
- Dell U2410, 24 Zoll, IPS, 16:10
- SSD
- Samsung 850 Evo 250 GB
- HDD
- WD40EZRZ (WD Blue) 4000GB SATA3, WD20EZRX (WD Green) 2000GB SATA3
- Optisches Laufwerk
- Pio DVR-212 (DVD-RAM), ASUS E818A6T (DVD-ROM), Pio DVD-106S (Slot-in DVD-ROM)
- Soundkarte
- Creative SoundBlaster Audigy 2 ZS PCI
- Gehäuse
- Lian Li PC-8NB Midi-Tower
- Netzteil
- Enermax EMP400AGT MaxPro 400W
- Betriebssystem
- Windows 7 Professional x64 und immer mal wieder ein neues Linux :-)
- Webbrowser
- Mozilla Firefox mit diversen Erweiterungen
- Verschiedenes
- 2x 120mm Gehäuselüfter (Front und Rückwand), DVBSky T9580, Sharkoon Frontpanel B (2x USB 3.0)
Wie wär's, wenn du telnet mit Standardinput bedienst? Ich meine das so:
Ob telnet das kann, weiß ich nicht und ich kann es mangels telnet-fähigem Rechner nicht ausprobieren . Alternativ könnte auch sowas gehen:
Wenn das nicht gehen sollte, musst du mal nach einer Automatisierungsmöglichkeit für telnet suchen. Ich hab in Erinnerung, dass irgendein Client sowas konnte, eine vordefinierte Datei mit Kommandos abzuarbeiten.
EDIT: Richtig erinnert: schau dich mal auf dieser Seite um.
MfG Dalai
Code:
telnet %IP% < telnet-kommandos.txt
Code:
type telnet-kommandos.txt | telnet %IP%
Wenn das nicht gehen sollte, musst du mal nach einer Automatisierungsmöglichkeit für telnet suchen. Ich hab in Erinnerung, dass irgendein Client sowas konnte, eine vordefinierte Datei mit Kommandos abzuarbeiten.
EDIT: Richtig erinnert: schau dich mal auf dieser Seite um.
MfG Dalai
Zuletzt bearbeitet:
Black Hawk91
Cadet
- Mitglied seit
- 12.05.2008
- Beiträge
- 50
- Renomée
- 0
Erstmal danke für die Tipps, leider funktionieren deine Codebeispiele nicht, ich denke mal da er sich ja erst mit Benutzername / Passwort einloggen muss und das kann er aus einer textdatei nicht so einfach rauslesen (sonst hätte ich auch mit Batchdateien gearbeitet^^)
Von den Programmen habe ich mir mal so 3-4 runter geladen, so richtig was funktionierendes habe ich leider nicht gefunden
Ich würde das ganze auch gerne in VB lösen, hat noch jemand eine Idee?
Von den Programmen habe ich mir mal so 3-4 runter geladen, so richtig was funktionierendes habe ich leider nicht gefunden
Ich würde das ganze auch gerne in VB lösen, hat noch jemand eine Idee?
Dalai
Grand Admiral Special
- Mitglied seit
- 14.06.2004
- Beiträge
- 7.420
- Renomée
- 262
- Standort
- Meiningen, Thüringen
- Mein Laptop
- Thinkpad T43 mit 15" UXGA (1600x1200), 2x 1 GiB RAM, 100GB HD, Bluetooth, GBit LAN, ATi X300
- Prozessor
- AMD Ryzen 5 2600 (Pinnacle Ridge)
- Mainboard
- ASUS Prime X370-A
- Kühlung
- Noctua NH-U12S mit 1x NF-F12
- Speicher
- Crucial Ballistix Sport LT weiß (BLS2K8G4D32AESCK): 2x 8 GiB DDR4-3200 (CL16) @ 1,25V
- Grafikprozessor
- Zotac GeForce GTX 1060 6GB AMP Edition
- Display
- Dell U2410, 24 Zoll, IPS, 16:10
- SSD
- Samsung 850 Evo 250 GB
- HDD
- WD40EZRZ (WD Blue) 4000GB SATA3, WD20EZRX (WD Green) 2000GB SATA3
- Optisches Laufwerk
- Pio DVR-212 (DVD-RAM), ASUS E818A6T (DVD-ROM), Pio DVD-106S (Slot-in DVD-ROM)
- Soundkarte
- Creative SoundBlaster Audigy 2 ZS PCI
- Gehäuse
- Lian Li PC-8NB Midi-Tower
- Netzteil
- Enermax EMP400AGT MaxPro 400W
- Betriebssystem
- Windows 7 Professional x64 und immer mal wieder ein neues Linux :-)
- Webbrowser
- Mozilla Firefox mit diversen Erweiterungen
- Verschiedenes
- 2x 120mm Gehäuselüfter (Front und Rückwand), DVBSky T9580, Sharkoon Frontpanel B (2x USB 3.0)
Das muss natürlich ebenfalls in den Textdateien drinstehen, sonst wird das nix. Google halt mal nach "telnet automatisieren" und du wirst noch mehr Programme finden, von denen sicher welche brauchbar sind.Erstmal danke für die Tipps, leider funktionieren deine Codebeispiele nicht, ich denke mal da er sich ja erst mit Benutzername / Passwort einloggen muss
Nun, es gibt noch AutoIt, was VB recht ähnlich ist, aber (behaupte ich mal ) wesentlich mächtiger. Es gibt eine Funktion ControlSend(), mit der man an bestimmte Fenster und Controls senden kann.Ich würde das ganze auch gerne in VB lösen, hat noch jemand eine Idee?
MfG Dalai
Ähnliche Themen
- Antworten
- 28
- Aufrufe
- 28K
- Antworten
- 0
- Aufrufe
- 377K