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

Batch datei soll automatisch installieren wo auswahl (beforzugt) benutzer defination ist..

Frage Entwicklung Batch & Shell

Mitglied: Sharck

Sharck (Level 1) - Jetzt verbinden

01.12.2010, aktualisiert 18.10.2012, 2459 Aufrufe, 7 Kommentare

nach %systemdirXSetup.exe kommt die auswahl wo man selber anklicken muss benutzerdefi oder empfohlen und ich will das alles nach meiner meinung installiert werden soll wie mach ich das !? das der mich nix mehr frägt ???

@echo off

color 0c

:main
cls
echo Datei Installieren ? (ja/nein)

set /p frage1=

if /i %frage1%== nein goto fr1nein
if /i %frage1%== ja goto fr1ja
echo nur mit ja oder nein antworten!
pause > nul
goto main

:fr1nein
cls
echo Installation abgebrochen!
pause > nul
exit

:fr1ja
cls

copy "H:\Setup.exe"
%systemdir%Setup.exe

pause > nul
Mitglied: 60730
01.12.2010, aktualisiert 18.10.2012
Auch dir keine Zeile des Grußes


copy "H:\Setup.exe"
%systemdir%Setup.exe

das sind 2 offensichtliche Fehler und ein versteckter...

Grußlos zurück
pause
exit >dev0
Bitte warten ..
Mitglied: Sharck
01.12.2010 um 10:23 Uhr
welcher fehler kannst du mir des beschreiben weil es führt das probgramm aus bis zu der auswahl... benutzerdefi und empfohlen und das müste hald selber auf empfohlen klicken und hacken setzen wen noch welche kommen oder so

kannst mir das bisl zusammen schreiben wo welche fehler sind danke
Bitte warten ..
Mitglied: Sharck
01.12.2010 um 10:23 Uhr
gruß Linner sry bin neu hier arbeit erst seit heute mit Batch
Bitte warten ..
Mitglied: 60730
01.12.2010 um 10:28 Uhr
Zitat von Sharck:
gruß Linner sry bin neu hier arbeit erst seit heute mit Batch

Und deinen Eltern sagst du auch nie morgen, Hallo oder was anderes überflüssiges - weil die auch kein Batch verstehen??

  • ein Copy braucht quelle und Ziel in einer Zeile
  • ein Copy braucht für beides einen existierenden Pfad
  • Unter und Ober Pfade werden durch \ getrennt
  • eine Variable %Systemdir% gibt es nicht
  • ein Copy führt nix aus
Bitte warten ..
Mitglied: Sharck
01.12.2010 um 10:30 Uhr
hab gruß geschrieben

hi TimoBeil

copy zieht mir die datei von einen server (firmenserver) runter und installiert dan

was soll ich stat dessen als Systemdir eingeben
Bitte warten ..
Mitglied: 60730
01.12.2010 um 12:20 Uhr
Zitat von Sharck:
hab gruß geschrieben
aber nicht ohne Mithilfe

hi TimoBeil
und der Rest? - hebs dir für die nächste Frage auf


copy zieht mir die datei von einen server (firmenserver) runter und installiert dann
nein und auch nicht so, wie du es geschrieben hast - Tippfehler in irgendeinem Programm sind schlimmer als nicht geschriebene Zeilen.

was soll ich stat dessen als Systemdir eingeben
  • wohin soll das denn?
  • warum soll es lokal kopiert werden?

Ich gebe dir ein paar Tipps, die du ganz sicher auch hier oder dort finden kannst:

In einer Dosbox: einen Befehl nach dem anderen eingeben und schauen, was dir vom System zurückgeschrieben wurde:


SET /?
Set p
Set S
Set T
Set W

Dann die Gegenfrage - was genau müsste man deiner Meinung nach in deinem Script eingeben, um zum Punkt fr1ja zu gelangen?

kleines "Lehrstück" am Rande: (Gruß an Bastla & Biber ) Nur die Buchstaben j gefolgt von a und einem Zeilenschalter sind es nicht - eine ganz große Taste müsste da auch hin...

Klar das Script könnte jeder von uns kürzer und besser aufmalen, aber das ist ja nicht das Ziel der Übung.

Gruß
Bitte warten ..
Mitglied: Biber
01.12.2010 um 20:57 Uhr
Moin Sharck,

willkommen im Forum.


Moin T-Mo,

manchmal ist es wirklich wie vertrackt... jetzt hast du ihn schon so oft mit der Nase auf den wunden Punkt gestossen - vergeblich.
Manchmal sind Eselsbrücken aber auch ein zweischneidiges Schwert, um mal Bilder blumig an die Wand zu malen.

Der Platz für Sharcks Feedback ist immer genau wie sein sein ratloser Blick völlig leer.Tastet er sich deiner Meinung nach an des Pudels harten Kern heran?

@Sharck

Vielleicht siehst du es, wenn ich im ersten Schritt den gemeinten Tipp/Denkfehler in Codeformatierung zitiere (im Zitat Zeile 08/09)
01.
... 
02.
:main 
03.
cls 
04.
echo Datei Installieren ? (ja/nein) 
05.
 
06.
set /p frage1= 
07.
 
08.
if /i %frage1%== nein goto fr1nein 
09.
if /i %frage1%== ja goto fr1ja 
10.
echo nur mit ja oder nein antworten! 
11.
pause > nul 
12.
goto main
...und nochmal zur Verdeutlichung die Vergleichswerte beidseits des "==" in Anführungszeichen
01.
... 
02.
:main 
03.
cls 
04.
echo Datei Installieren ? (ja/nein) 
05.
 
06.
set /p frage1= 
07.
 
08.
if /i "%frage1%"==" nein" goto fr1nein 
09.
if /i "%frage1%"==" ja" goto fr1ja 
10.
echo nur mit ja oder nein antworten! 
11.
pause > nul 
12.
goto main
Siehst du es jetzt?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Zielordner automatisch auswählen lassen (3)

Frage von daniel011 zum Thema Batch & Shell ...

VB for Applications
gelöst VBS Datei Auswahl Dialog (5)

Frage von 133202 zum Thema VB for Applications ...

Batch & Shell
gelöst Programme beenden Batch Dateien (3)

Frage von anmelder zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(15)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (32)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (24)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Windows Netzwerk
Netzwerk Neustrukturierung (15)

Frage von IT-Dreamer zum Thema Windows Netzwerk ...