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

Im PERL psexec.exe aufrufen, ist das möglich

Frage Entwicklung Perl

Mitglied: Matthias-1982

Matthias-1982 (Level 1) - Jetzt verbinden

20.03.2006, aktualisiert 27.04.2006, 6212 Aufrufe, 10 Kommentare

Hallo zusammen

Wir haben auf unserem Server ein Wartungstool das in PERL gschrieben ist. Auf allen Clients ist bis jetzt NT4 SP6 installiert. Jetzt kommt neu ein neuer Client hinzu, der auf W2000 läuft. Bevor die Datenbank gewartet wird, werden die Applikationen auf allen Clients gekillt. Bei NT4 ging das Problemlos mit Wartung::remoteCmd("Kill......... für $_\n",C:\\ usw.). War alles kein Problem. Jetzt geht das im W2000 aber nicht mehr. Ich habe mir gedacht, ob das mit psexec.exe funktionieren kann. über das normale CMD Fenster hat alles gut funktioniert.
Ich weiss jetzt aber nicht wie ich das in dieses Wartungstool einbinden kann.
Ich wäre froh, wenn mir jemand seine Erfahrungen mitteilen kann.

Danke und Gruss

Matthias
Mitglied: 6890
20.03.2006 um 13:24 Uhr
hallo,
also wenn du jetzt meinst aus deinem perl-script "psexec.exe aufzurufen dann funktioniert das mit
<pre>
...
system("psexec.exe");
bzw.
system("\\pfad\\dahin\\psexec.exe");
...
</pre>

falls du das anders meinst erklärs mir bidde nochmal!!

Mit freundlichen Grüßen godlike P
Bitte warten ..
Mitglied: Dani
20.03.2006 um 13:39 Uhr
Hi,
also wie oben beschrieben, funktioniert das sehr gut. Ein Kollege von mir macht das mit einer anderen exe genauso. Gab bis jetzt noch keine Probleme.

Gruß
Dani
Bitte warten ..
Mitglied: Matthias-1982
20.03.2006 um 15:49 Uhr
Danke werde das bei der morgigen Wartung probieren.

Gruss
Matthias
Bitte warten ..
Mitglied: Matthias-1982
20.03.2006 um 16:07 Uhr
Hallo
Ich habe das jetzt so geschrieben, wäre das richtig?

system("\\E:\Lim\Im\org\LimDisPro\Kill\\testwin2\\psexec.exe");

Das E Laufwerk ist auf dem Server, dass Kill soll auf dem Client ausgeführt werden.
testwin2 ist der Name des neuen Clients.
Bitte warten ..
Mitglied: Dani
20.03.2006 um 16:12 Uhr
Hi,
so müsste es von der Theorie gehen! Probier's einfach dann mal aus!


Gruß
Dani
Bitte warten ..
Mitglied: Matthias-1982
21.03.2006 um 10:29 Uhr
Der Name des Client ist ja testwin2. Wie muss ich jetzt das passwort noch anfügen, geht das so:

system("\\E:\Lim\Im\org\LimDisPro\Kill\\testwin2 -u administrator -p passwort\\psexec.exe");

Danke
Bitte warten ..
Mitglied: Matthias-1982
23.03.2006 um 10:39 Uhr
Leider hat es nicht funktioniert. Wir benutzen hier PERL 5.005_03
Gruss
Matthias
Bitte warten ..
Mitglied: Dani
23.03.2006 um 10:45 Uhr
Hi,

system("\\E:\Lim\Im\org\LimDisPro\Kill\\testwin2
-u administrator -p
passwort\\psexec.exe");

probier's mal so:
system("\\E:\Lim\Im\org\LimDisPro\Kill\\testwin2\\psexec.exe -u administrator -p passwort");

Gruß
Dani
Bitte warten ..
Mitglied: 6890
23.03.2006 um 10:46 Uhr
was hat nicht funktioniert??

das mit
<pre>
system("\\E:\Lim\Im\org\LimDisPro?\Kill\\testwin2 -u administrator -p passwort\\p###ec.exe");
</pre>

funktioniert sicherlich nicht!!!

das müßte man anders machen!!!

Mit freundlichen Grüßen
Bitte warten ..
Mitglied: Matthias-1982
27.04.2006 um 11:43 Uhr
Wenn es noch jemanden interessiert. Ich habe das jetzt so gelöst, dass ich mit
system("killwin2000.cmd"); das entsprechende CMD File aufrufe, dass hat funktioniert.
Danke an alle

Gruss
Matthias
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Windows Installation
gelöst Integrieren von .exe-Dateien in eine Windows 7-Installation möglich? (2)

Frage von Todybear zum Thema Windows Installation ...

Windows Netzwerk
Kein RDP über VPN per MS-TSC möglich (9)

Frage von survial555 zum Thema Windows Netzwerk ...

Microsoft
Keine Anmeldung mehr möglich (Server 2012 R2) (4)

Frage von Shnuuu zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Empfehlung günstiges ADSL2+ nur Modem (10)

Frage von TimMayer zum Thema Router & Routing ...

Server-Hardware
Lenovo Server System X 3650 M5 Festplatten (9)

Frage von Hendrik2586 zum Thema Server-Hardware ...