Top-Themen

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 Batch Syntaxfehler unter Win98 windows98 for schleife

Mitglied: saches

saches (Level 1) - Jetzt verbinden

01.08.2008, aktualisiert 16:02 Uhr, 3688 Aufrufe, 1 Kommentar

Hallo,

ich versuche eine Batch zu schreiben um Open Office ein paar Macken
unter Win98 auszureden.
Nun erzählt mir der Dosprompt von Syntaxfehlern und ich weiß nicht warum. Unter XP funktioniert der Code problemlos.

Zwischen den beiden rems kommt die Fehlermeldung.
Ich hoffe jemand weiß Rat??

@echo off
set strn= -nofirststartwizard
set cnt=0
set patched=0

DIR "%windir%\Startmen\Programme\OpenOffice.org 2.4\*.lnk" /B >"%temp%\ordner.tmp"
pause
rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

for /f "tokens=*" %%i in (%temp%\ordner.tmp) do Set call :counter "%%i"

rem xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
:counter
pause
set /a "cnt=%cnt% + 1"
if "%~1%cnt%"=="%cnt%" goto :ende
Set "link%cnt%=%~1"

ren "%~1" "%cnt%.lnk"
@for /f "delims=" %%a in (%cnt%.lnk) do set last20=%%a
@set last20=%last20:~-20%
if "%last20%"=="%strn%" goto :lasaus

set /a "cnt=%cnt% + 1"
set /a "patched=%patched% +1"
echo -nofirststartwizard>>"%cnt%.lnk"

:lasaus
ren "%cnt%.lnk" "%~1"
set handled=%cnt%
if not "%~1%cnt%"=="%cnt%" goto :eof

:ende
del "%temp%\ordner.tmp"
rem del "%SystemDrive%\Programme\OpenOffice.org 2.4\program\quickstart.exe
echo.
echo.
echo.
echo.
echo %handled% Verknpfungengen wurden geprft!
echo.
echo %patched% Verknpfungengen wurden bearbeitet!
echo.
echo.
echo.
echo.

pause


^^[Edit Biber] Mehr als BauerHick dazu geschrieben hat ist nicht zu schreiben.
Beitrag am 4.8.2008 auf "gelöst" und "geschlossen" gesetzt. [/Edit]
Mitglied: 67369
01.08.2008 um 16:02 Uhr
Die for-Syntax, die du verwendet hast, funktioniert erst ab Windows 2000.

Du musst dich schon an das halten, was Windows 98 auch kennt.

HELP FOR oder FOR /?
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch Syntaxfehler, aber finde ihn nicht :(

gelöst Frage von PinkFLuffyUnicornBatch & Shell5 Kommentare

Hi, ich wollte mir mal in Batch ein kleines Menü schreiben um all meine Kleineren Scripte dort einbinden zu ...

Batch & Shell

Batch Schleife als FOR-SCHLEIFE

gelöst Frage von mp2711Batch & Shell2 Kommentare

Mit den FOR-Schleifen habe ich mich leider bislang zu selten auseinander gesetzt, aber da ich sonst gerade nicht weiter ...

Datenbanken

Syntaxfehler VBA

gelöst Frage von Dr.CornwallisDatenbanken6 Kommentare

Liebe Gemeinde, ich bräuchte Hilfe beim folgenden VBA Code(für Button in Access): Könnte mir bitte jemand erklären was ich ...

Batch & Shell

Hilfe bei einer Schleife in einer Batch

gelöst Frage von zeroblue2005Batch & Shell18 Kommentare

Hallo Zusammen, ich benötige noch mal Hilfe bei einer Schleife in einer Batch. Dabei geht es darum, dass wenn ...

Neue Wissensbeiträge
Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 6 StundenWindows 101 Kommentar

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 9 StundeniOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 1 TagWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 2 TagenSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Heiß diskutierte Inhalte
Batch & Shell
Powershell: Im AD nach Rechnern mit bestimmten IP-Adressen suchen
gelöst Frage von Raven42Batch & Shell35 Kommentare

Hallo zusammen, ich suche nach einer Möglichkeit nach Computern im AD zu suchen , deren IP-Adresse mit 10.11.12. beginnt. ...

C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++34 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless25 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

Batch & Shell
Mit Powershell den Inhalt einer Excel mit einer Text Datei abgleichen
gelöst Frage von Bommi1961Batch & Shell21 Kommentare

Hallo zusammen, ich muss den Inhalt einer Excel Datei (Mappe1) mit dem Daten einer Text Datei abgleichen. Die Daten ...