Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 5371 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 ...

Microsoft Office
Excel (2016): Enthaltenen Text suchen (2)

Frage von ralfkausk zum Thema Microsoft Office ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
POS Hardware und alternativen zu Raid 1? (21)

Frage von Brotkasten zum Thema Festplatten, SSD, Raid ...

Viren und Trojaner
Verschlüsselungstrojaner simulieren (18)

Frage von AlbertMinrich zum Thema Viren und Trojaner ...

Ubuntu
Nextcloud 12 Antivirus App for Files (8)

Frage von horstvogel zum Thema Ubuntu ...

Server-Hardware
gelöst Empfehlung KVM over IP Switch (8)

Frage von Androxin zum Thema Server-Hardware ...