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

mit einer Batchdatei einige Programme und drucker einbinden bzw. installieren

Mitglied: manfredwerner

manfredwerner (Level 1) - Jetzt verbinden

27.09.2004, aktualisiert 28.09.2004, 6409 Aufrufe, 1 Kommentar

Hallo Ihr lieben,
ich bin zum 1.mal hier
Also ich möchte mit einer batchdatei eine Installation von verschiedenen Programmen automatisieren.
Allerdings unterscheiden sich die *.exe dateien in abhängigkeit des installierten betriebssystems. Es muss also vor der Installation geprüft werden ob WinNT4.0, W2K oder WinXP installiert ist. Dann soll das einsprechende Programm installiert werden. Zusätzlich soll dann noch ein File in den Programmordner kopiert werden. Dieses File soll dann bei jedem Start von Windows automatisch gestartet werden. (am besten über einen Automatischnen eintrag in die Registrierung. Dann soll dann noch ein Netzwerkdrucker eingerichtet werden. Dieser soll per net use dann bei jedem Windowsstart eingebunden werden.

So das war jetzt natürlich sehr viel auf einmal.
Momentan habe ich 3 scripts für die Installation der 3 Verscheidenen Betriebsversionen (weil cih nicht weiß wie cih die Abfrage des OS einbinde). Und ein Script um den net use Befehl auszuführen.
Diese poste ich jetzt einfach mal.

1. script

net use \\de223310x00001\faxgate passwort


2.script
F:\Software\faxgateclient\sffviewNT.exe
F:\Software\faxgateclient\irfanview_plugins_392.exe
F:\Software\faxgateclient\gsv44w32.exe
F:\Software\faxgateclient\gs814w32.exe
F:\Software\faxgateclient\j2re-1_4_2_05-windows-i586-p.exe
copy F:\Software\faxgateclient\faxgateclient.jar c:\programme\
copy F:\Software\faxgateclient\faxgateuse.bat c:\programme\

Es wäre ehrlich ganz Toll wenn mir jemand einen Tipp geben könnte.

Manfred
Mitglied: Lord-Helmi
28.09.2004 um 18:23 Uhr
Hallo,

für eine Unterscheidung der Windowsversion in einem Script brauchst du die Befehle "for" für eine for-Schleife und "ver" um die Windows-Version auszulesen. Das ganze könnte z.B. so aussehen:

@for /F "tokens=1,2,3,4,5,6,7 delims=. " %%a in ('ver') do set VARVERS=%%e
if %VARVERS%==5 goto Win5
goto Ende
:Win5
net send %Username% Richtige Version
:Ende

Hier wird der 5. Teil der Ausgabe des ver-Befehls in die Variable VARVERS geschrieben. Die for-Schleife verarbeitet die ersten 7 Teile der Ausgabe des ver-Befehls (Trennzeichen zwischen den einzelnen Teilen können ein Punkt oder ein Leerzeichen sein). Welcher Teil der Ausgabe in die Variable VARVERS genommen wird, entscheidest du mit der Angabe ganz am Ende der ersten Zeile. Die Variablen beginnen bei a und gehen dann mit b, c, d, usw. weiter.

Mit dem if-Befehl siehst du nun nach, ob die Variable einen bestimmten Wert (z.B. 5 bei Win2k) enthält und definierst dann eine Srungmarke. Wenn deine Scripte umfangreicher werden, solltest du überlegen, ob du anstatt Srungmarken mit dem call-Befehl eine andere Batchdatei aufrufst. Falls noch Fragen bestehen, poste einfach noch mal.

Gruß
Michael
Bitte warten ..
Ähnliche Inhalte
Drucker und Scanner
Drucker einbinden ins Netzwerk
Frage von speedo81Drucker und Scanner3 Kommentare

Guten Tag, ich suche ein paar Anregungen wie ich unsere Drucker im Netzwerk einbinden kann. Folgender Hintergrund: Bisher hatten ...

Windows Server
Drucker via GPO einbinden
gelöst Frage von Ghost108Windows Server2 Kommentare

Hallo zusammen, gerne möcht eich einen Drucker via GPO einbinden lassen. Folgende Einstellungen habe ich in der GPO getätigt: ...

Windows 7

Tool für Clients zum Drucker einbinden

Frage von DragonKillWindows 76 Kommentare

Moin aus dem Norden, kennt jemand ein Tool(vll selbstprogrammiert) mit dem sich Mitarbeiter im Unternehmen Drucker selbst einbinden können? ...

Windows 7

Programm mit startparametern mit sc installieren

Frage von Mit.ohne.AhnungWindows 77 Kommentare

Hallo zusammen, ich habe folgendes Problem ich möchte eine com port abhören Momentan ist es so gelöst das dies ...

Neue Wissensbeiträge
Backup

2016 - Restore mit WBAdmin - iSCSI Device als Sicherungsziel

Erfahrungsbericht von Henere vor 12 StundenBackup1 Kommentar

Servus zusammen, was mich eben einige graue Haare gekostet hat Server 2016. Ich habe meinem Server eine weitere M2 ...

Humor (lol)
(Part num your Hacked phone. +XX XXXXXX5200)
Erfahrungsbericht von Henere vor 2 TagenHumor (lol)5 Kommentare

Mein Handy hat aber ne ganz andere Endnummer. Muss ich mir jetzt Sorgen machen ? :-) Vielleicht betrifft es ...

Exchange Server

Letztes Update für Exchange 2016 CU9 war in gewisser Weise destruktiv

Erfahrungsbericht von DerWoWusste vor 2 TagenExchange Server8 Kommentare

Kurzer Erfahrungsbericht zu Exchange2016-KB4340731-x64 Der Exchangeserver hat wie gewöhnlich versucht, es in der Nacht automatisch zu installieren - abgesehen ...

Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 3 TagenErkennung und -Abwehr3 Kommentare

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Heiß diskutierte Inhalte
Netzwerke
Netzwerk-Architektur mit VLANs
Frage von niLuxxNetzwerke44 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Ich werde in Kürze das Netzwerk unserer (sehr) kleinen Firma ...

Microsoft
Ist es möglich ein reines Volume C Datenbackup in eine Hyper-V VM zu konvertieren?
Frage von Frank84Microsoft10 Kommentare

Hallo zusammen, ich habe hier ein Backup vorliegen, das ausschließlich das komplette C:\ Volume eines physischen Server 2012 enthält. ...

Netzwerke
SSH - Wieso werde ich nach VPN Verbindung rausgeschmissen?
Frage von VernoxVernaxNetzwerke10 Kommentare

Hallo, ich habe es endlich geschafft mein Handy mit einer VPN Verbindung an meinen Router anzuschließen. Nach der Login ...

Windows Server
Freigaben per Default nur für Domänen-Benutzer
Frage von tierwoWindows Server8 Kommentare

Hallo gibt es eine Möglichkeit, einen Server 2016 so zu konfigurieren (z.B. per GPO), dass Freigaben die erstellt werden ...