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

Welche Scriptsprache ist wofür am besten geeignet?

Frage Entwicklung

Mitglied: raven16

raven16 (Level 1) - Jetzt verbinden

05.04.2012, aktualisiert 08.05.2012, 7201 Aufrufe, 6 Kommentare

Hallo mein erster neuer Beitrag hier
Ich bin Azubi und habe bald eine Aufgabe anstehen, wo ich noch nicht wirklich viel mit gemacht habe.
Scripting!!
Da ich noch nicht wirklich viel auf Windows- und Unix-Umgebungen gescriptet habe, stellen sich mir einige Fragen zu dem Thema.

Aufgabe wird es sein für mich, eine Anwendung nach ihrer Verfügbarkeit abzufragen und bei einer Nichtverfügbarkeit bestimmte Dateien zu kopieren.
D.h. ich ...:
- brauche bestimmte Zeitintervalle
- muss Dateien zwischen verschiedenen Systemen kopieren können
- brauche einen Prozess, der vollautomatisch im Hintergrund der notwendigen Systeme permanent läuft

Die Umgebungen sind Windows (Server 2k/2k3/2k8r2), HPUX und SLES
Habe jetzt schon mal angefangen, mir das Buch "Windows Scripting lernen" von Addison-Wesley durchzulesen, weils mich interessiert hat und ein Kumpel mir dieses Buch ausgeliehen hat.

Meine Fragen sind:
- Welche Scriptsprache nutze ich am besten für meinen Aufgabenfall bei Windows bzw. welche Möglichkeiten habe ich dort?
- Die gleiche Frage für UX?

Wäre auch nett, wenn ihr noch die ein oder andere Quelle postet, wo man einen guten Einstieg oder Nachschlagemöglichkeiten für die jeweilige Scriptsprache findet.

Liebe Grüße
Mitglied: 60730
05.04.2012 um 10:01 Uhr
moin,

es ist niemals nie nicht verkehrt "alle" wichtigen Sprachen zu können.

Und dann ist es ganz einfach - kenne ich eine Sprache, kann ich das meiste mit dieser Sprache lösen.
Wenns Perfornant sein soll, eignen sich alle "Hochsprachen" und speziell wenn es eine Lösung für verschiedene OS Versionen ist.

Im spziellen Fall würde ich wohl ein vbs als vbe umstricken und das als Dienst laufen lassen.

Aber das sei dir auch geschrieben...
"Früher" haben wir mit 1024 bytes gewerkelt, da konnte man das weil man es mußte, heute kannst du die gleichen Baustellen mit 1024 MB lösen, weil es bequemer ist.
Weniger ist also immer mehr und das bedeutet u.a je weniger Saft der Compiler des Scripts braucht, desto besser und desto komplexer die Arbeit.

Gruß
Bitte warten ..
Mitglied: raven16
05.04.2012 um 10:24 Uhr
Danke,

Sind vbe im Gegensatz zu vbs dafür gedacht als Dienst zu laufen oder was ist genau der Unterschied zwischen den beiden?
Also ich muss nicht unbedingt eine Sprache für alle Systeme für die Aufgabe verwenden.
Welche Sprache ich wähle steht mir frei. Mit VBS habe ich schon im Buch gesehen, dass man Dateien kopieren kann und und und...
Ich bekomme auch Unterstützung von einem aus meiner Schule für das Projekt, der meint, dass er relativ fit in Python ist und er würde dann den Unix part übernehmen und ich bleib dann bei Windows.
Bitte warten ..
Mitglied: Penny.Cilin
05.04.2012 um 13:07 Uhr
Zitat von raven16:
Die Umgebungen sind Windows (Server 2k/2k3/2k8r2), HPUX und SLES


Meine Fragen sind:
- Welche Scriptsprache nutze ich am besten für meinen Aufgabenfall bei Windows bzw. welche Möglichkeiten habe ich dort?
- Die gleiche Frage für UX?

Bzgl. der 'NIX-Systemen wirst Du mit Windows Skripting nicht weit kommen. Dort ist PERL mit beim Betriebssystem dabei.
Für PERL gibt es sehr gute Bücher vom o'Reilly Verlag.
Bitte warten ..
Mitglied: 64748
05.04.2012 um 14:58 Uhr
Hallo,

ganz klar Perl, auch für Windows. Perl hat zwei sehr große Vorteile
1. Es läuft unter allen Betriebssystemen.
2. Es gibt für alle möglichen Aufgaben schon Pakete, die Du nur einbinden musst. Es ist also nicht notwendig, das Rad neu zu erfinden. Die Anlaufstelle ist cpan: http://www.cpan.org/

Lernen musst Du die Sprache natürlich trotzdem

Perl ist schwieriger zu lernen als Python oder Ruby, dafür hat Perl aber auch eine große und alteingesessene Community, das kann sehr hilfreich sein. Ich Empfehle die Newsgroup comp.lang.perl.misc
Die große Schwierigkeit bei Perl ist, dass der Code schnell unübersichtlich wird, es gibt viele "komische Zeichen" und in Perl ist für beinahe jeden Ausdruck der Kontext wichtig, in dem er steht. Larry Wall, der Perl erfunden hat, ist von Haus aus Linguist und das kann man merken, vieles orientiert sich an der menschlichen Sprache/Kommunikation.

Ansonsten sind in einer Unix-Umgebung die jeweiligen Shell-Sprachen wichtig, ohne die läuft nix. Also bei Linux i. allg. bash, sonst c- oder kornshell. Da solltest Du auch mal ein Auge drauf werfen.

Markus
Bitte warten ..
Mitglied: 106543
08.05.2012 um 14:48 Uhr
Man kann also zusammenfassen es gibt für jede Sprache unterschiedliche Vor- bzw. Nachteile aber ich bin mit der Powershell sehr zufrieden

Grüße Dominik
Bitte warten ..
Mitglied: Biber
08.05.2012 um 19:27 Uhr
Moin alle,

Zitat von 106543:
Man kann also zusammenfassen es gibt für jede Sprache unterschiedliche Vor- bzw. Nachteile aber...

Eigentlich sind ja abschliessende Worte dem Beitragsersteller vorbehalten und windelweiche Wogenglätter mir...

...aber ich finde es ein schönes Schlusswort und setze mal den Beitrag auf "hinreichend beantwortet" und "geschlossen".

Bevor noch irgendjemandem die einzig wahre Programmiersprache einfällt....

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Entwicklung
Geeignete bzw. beste Scriptsprache?!
Frage von zero5litersEntwicklung6 Kommentare

Hallo, ich arbeite überwiegend in Windowsumgebungen und habe eigentlich nur privat Schnittstellen mit dem Pinguin. Da ich aber bisher ...

PHP
Eigene Scriptsprache
Frage von WPFORGEPHP3 Kommentare

Guten morgen, ich suche einen Weg zwei Arrays miteinander zu mappen. Das soll im Idealfall der Chef der Firma ...

Router & Routing
Welcher Router ist für mich geeignet?
Frage von 118439Router & Routing6 Kommentare

Hallo liebe Leute ich brauche einen neuen Router aber ich weis nicht welcher für mich an ehesten geeignet ist. ...

Entwicklung
"Umschulung" zum Entwickler, wo anfangen, welcher Einstieg ist am besten geeignet, welche Tutorials sind gut
Frage von develop-padawanEntwicklung2 Kommentare

Hallo Leude, wie der Titel ja schon sagt, möchte ich gerne zum Bereich Entwicklung wechseln. Zunächst ist für mich ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 19 StundenWindows 102 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 21 StundenSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 1 TagInternet3 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 1 TagDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
TK-Netze & Geräte
VPN-fähige IP-Telefone
Frage von the-buccaneerTK-Netze & Geräte16 Kommentare

Hi! Weiss noch jemand ein VPN-fähiges IP-Telefon mit dem man z.B. einen Heimarbeitsplatz gesichert anbinden könnte? Habe nur einen ...

Windows Server
GPO nur für bestimmte Computer
Frage von Leo-leWindows Server13 Kommentare

Hallo Forum, gern würde ich ein Robocopy script per Bat an eine GPO hängen. Wichtig wäre aber dort der ...

Windows Server
KMS Facts for Client configuration
Frage von winlinWindows Server13 Kommentare

Hey Leute, wir haben in unserem Netz nun einen neuen KMS Server. Haben Bestands-VMs die noch nicht aktiviert sind. ...

Windows Tools
Software-Tool zum Entfernen von bösartigem Windows
Frage von emeriksWindows Tools11 Kommentare

Hi, siehe Betreff hat das jemals irgendjemand schonmal sinnvoll eingesetzt? (MRT) E.