Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Text als Variable übergeben

Frage Entwicklung Batch & Shell

Mitglied: kleinmeier

kleinmeier (Level 1) - Jetzt verbinden

01.05.2008, aktualisiert 16:57 Uhr, 5376 Aufrufe, 1 Kommentar

Hallo!


Hoffe das ihr mir helfen könnt.

Kommt mir vor als würde ich in einer Schleife hängen und komme
da nicht wieder raus.

Wenn der aus einer Batch erstellte text exestiert soll er zum
"zugang5" gehen.
Das macht er aber nicht.

Es werden die Variabelen IP,user und passwort nicht gesetzt.
Es sollen die Variabelen von "zugang6" genommen werden.

Wenn ich die batch einmal durchlaufen lasse und sie einmal
per hand eingegeben habe funktioniert das ganze.
Kann mir da einer weiterhelfen?

Hier ein auszug aus meiner batch:

if not exist FTP-IP.txt goto zugang6

goto zugang6

:zugang5
for /f "tokens=1" %%i in (FTP-IP.txt) do set IP=%%i
for /f "tokens=1" %%i in (user.txt) do set user=%%i
for /f "tokens=1" %%i in (passwort.txt) do set passwort=%%i
echo cls>>menu.bat
echo call w.bat box @..\menu.txt:test1>>menu.bat
echo cls>>menu.bat
echo cd..>>menu.bat
echo :1>>menu.bat

goto zugang7

echo %passwort%>passwort.txt

:zugang6
echo cd WBAT>menu.bat
echo cls>>menu.bat
echo set IP=192.168.>>menu.bat
echo set user=root>>menu.bat
echo set passwort=**>>menu.bat
echo cls>>menu.bat
echo call w.bat box @..\menu.txt:test1>>menu.bat
echo cd..>>menu.bat

:zugang7
echo cd WBAT>menu.bat
echo cls>>menu.bat
echo call w.bat box @..\menu.txt:test1>>menu.bat
echo cls>>menu.bat
echo cd..>>menu.bat
echo :1>>menu.bat

und hier noch der schnipsel der die einzelnen texte schreibt:
:IPabfrage
cd skripte
echo %IP%>FTP-IP.txt
echo %user%>user.txt
echo %passwort%>passwort.txt


gruß
kleinmeier
Mitglied: kleinmeier
01.05.2008 um 16:56 Uhr
Hat sich erledigt.
habe einfach die variabelen neu gesetzt.

:zugang6
set IP=192.168.
set user=root
set passwort=
echo cd WBAT>menu.bat
echo cls>>menu.bat
echo set IP=192.168.>>menu.bat
echo set user=root>>menu.bat
echo set passwort=
>>menu.bat
echo cls>>menu.bat
echo call w.bat box @..\menu.txt:test1>>menu.bat
echo cls>>menu.bat
echo cd..>>menu.bat
echo :1>>menu.bat

So einfach kann es sein und man kommt doch nicht drauf.


Gruß
kleinmeier
Bitte warten ..
Ähnliche Inhalte
PHP
gelöst HTML Dropdownmenü auslesen und in PHP als Variable übergeben (35)

Frage von ITFlori zum Thema PHP ...

Batch & Shell
gelöst Powershell invoke Command Variablen übergeben (4)

Frage von H41mSh1C0R zum Thema Batch & Shell ...

Neue Wissensbeiträge
Sicherheit

How I hacked hundreds of companies through their helpdesk

Information von SeaStorm zum Thema Sicherheit ...

Erkennung und -Abwehr

Ccleaner-Angriff war nur auf große Unternehmen gemünzt

(9)

Information von Lochkartenstanzer zum Thema Erkennung und -Abwehr ...

Sicherheit

Eventuell neue Lücke in Intels ME

Information von sabines zum Thema Sicherheit ...

Heiß diskutierte Inhalte
Humor (lol)
Freidach Beitrag (25)

Frage von Penny.Cilin zum Thema Humor (lol) ...

Lizenzierung
Programm soll in verschiedenen Versionen lizenziert sein (20)

Frage von Yanmai zum Thema Lizenzierung ...

Windows 7
SSD - Win7 Lags (18)

Frage von ph5555 zum Thema Windows 7 ...

Humor (lol)
Wo ist der Fehler auf dem Bild? (17)

Information von the-buccaneer zum Thema Humor (lol) ...