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
GELÖST

APC UPS mit PowerChute BE 7.05 - Problem mit Skript

Frage Hardware

Mitglied: Camelidae

Camelidae (Level 1) - Jetzt verbinden

13.04.2010 um 02:04 Uhr, 4794 Aufrufe

Hallo,

ich verwende eine Smart UPS 2200 von APC zusammen mit PowerChute BE 7.05.
Wenn nun ein Stromausfall auftritt, soll zuerst ein Skript ausgeführt werden, welches ein bestimmtes Programm nach einer anderen Aktion schließt. Dies lässt sich generell per VBScript realisieren (Skript funktioniert wie erwünscht).
Da die UPS aber nicht direkt *.vbs-files ausführen kann, habe ich ein *.cmd-file "davorgehängt", welches das Skript dann aufruft.
Auch dies funktioniert bei einer Ausführung per Doppelklick oder im Command-Window einwandfrei.

Nun habe ich aber folgendes Problem: Beim Programm, um welches es geht, ist im Taskmanager unter Prozesse der user "xxx" vermerkt. PowerChute ruft jedoch die Skripte standardmäßig wohl nicht als der momentan angemeldete User auf. Dort ist dann immer "SYSTEM" als user vermerkt und es wird eine zweite Instanz des Programmes geöffnet anstatt die vorhandene beeinflusst.

Meine Lösungsansätze bis jetzt waren:

1) Im *.cmd-file ein "runas" verwenden um den user festzulegen. Funktioniert bei Doppelklick auch, auch wenn man dann leider das Passwort nochmals eingeben muss. Sobald ich das ganze aber von PowerChute ausführen lasse, passiert gar nichts - im Taskmanager erscheint auch kein neuer Prozess oder sonstwas.

2) Ich stelle in den Services beim PowerChute Agent den Log on von "local" auf den spezifischen user "xxx". Lasse ich nun das Skript von PowerChute ausführen (das ohne "runas", also nur der *.vbs-Aufruf), dann sehe ich, wie ein zweiter Prozess des Programmes unter dem user "xxx" im Taskmanager erscheint. Mehr passiert nicht. Es wird also auch nicht auf den schon vorhandenen Prozess zugegriffen.
Als Test habe ich auch ein *.cmd-file, das nur notepad.exe aufrufen soll, ausprobiert. Auch hier der Effekt, dass ein Prozess notepad.exe unter user "xxx" erscheint, aber notepad an sich nicht sichtbar ist.

Hat irgendjemand eine Idee, woran diese Probleme liegen und wie ich diese lösen kann?
Vielen Dank!
Camelidae
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Server-Hardware
APC UPS Network Management Card 2 (4)

Frage von Hendrik2586 zum Thema Server-Hardware ...

Peripheriegeräte
gelöst APC Back UPS PRO USV 1200VA, Probleme bei der Verbindung zum Mac und PC (15)

Frage von IFNNTNF zum Thema Peripheriegeräte ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (19)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...