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 psexec VBS starten

Frage Microsoft Windows Netzwerk

Mitglied: AeRoX1990

AeRoX1990 (Level 1) - Jetzt verbinden

17.07.2009, aktualisiert 11:11 Uhr, 13593 Aufrufe, 15 Kommentare

Ich habe Versucht mit psexec ein vbscript von mir zu starten was sich auf einem Rechner im Netzwerk befindet.

Ich habe es so versucht:

psexec \\Computer "C:\install\Datei.vbs"

Computer steht für die Arbeitsstation auf der ich es ausführen will.

Die Datei liegt an diesem Ort. Diese habe ich mit einem Script dorthin kopiert.
Wenn ich diese Zeile ausfülle sagt mir psexec Dateipfad nicht vorhanden.

Kann mir wer helfen???

Danke!!
Mitglied: 45877
17.07.2009 um 11:15 Uhr
Hallo

probier doch mal was passiert wenn du dich erst per

psexec \\Computer cmd

auf die Kiste verbindest und dann versuchst die vbs zu starten.
Bitte warten ..
Mitglied: AeRoX1990
17.07.2009 um 11:31 Uhr
So habe ich gemacht jetzt habe ich dies gemacht:
C:\WINDOWS\system32>C:\Drucker.vbs

Passiert des weiteren nichts.
Also er meckert nicht nimmt den Befehl an aber auf dem anderem Rechner passiert trotzdem nix.
Bitte warten ..
Mitglied: 45877
17.07.2009 um 12:23 Uhr
probier mal

psexec \\computer cscript.exe /nologo "C:\Drucker.vbs"

http://forum.sysinternals.com/forum_posts.asp?TID=7879
Bitte warten ..
Mitglied: AndreasHoster
17.07.2009 um 12:25 Uhr
Ich finde PSEXEC sagt beim direten Aufruf einer VBS genau wo das Problem ist:
%1 ist keine zulässige Win32 Anwendung.

Ist es auch nicht.
psexec \\computer c:\windows\system32\cscript.exe Pfad_zu_VBS tut genau was es soll.
Bitte warten ..
Mitglied: AeRoX1990
17.07.2009 um 13:26 Uhr
Also chewbakka damit besteht das selbe Problem weiterhin.
AndreasHoster Wenn ich das so eingebe wie du gepostet hast bekomme ich einen code 0 error.#
Vielleicht habe ich es ja falsch geschrieben kannst du mal alles genau schreiben vbs heißt z.B Drucker.
Bitte warten ..
Mitglied: 45877
17.07.2009 um 14:31 Uhr
hmm,

ein letzter gedanke

psexec \\computer cmd.com /C cscript.exe C:\Drucker.vbs
Bitte warten ..
Mitglied: AeRoX1990
17.07.2009 um 16:30 Uhr
Dies klappt leider auch nicht!
Bitte warten ..
Mitglied: AndreasHoster
17.07.2009 um 17:15 Uhr
Beispiel bei mir (Skript liegt auf d:\batches\testausgabe.vbs):
psexec \\computer c:\windows\system32\cscript.exe d:\batches\testausgabe.vbs

Und die Ausgabe von psexec:
c:\windows\system32\cscript.exe exited with error code 0.
ist richtig. Error Code 0 bedeutet das Programm ist erfolgreich durchgelaufen.
Bitte warten ..
Mitglied: AeRoX1990
27.07.2009 um 08:56 Uhr
So trotzdem klappt es nicht er soll den Drucker aus der Liste entfernen er macht zwar etwas mim Drucker da steht dann wird geöffnet aber entfernen tut er ihn trotzdem nicht. Wodran liegt das?

P.s
Tut mir leid das ich mich jetzt erst melde ich war im Urlaub!
Bitte warten ..
Mitglied: AndreasHoster
27.07.2009 um 10:06 Uhr
Ich gehe mal davon aus, daß es sich um dieselbe Fragestellung wie in Deinem anderen Posting handelt und es sich um Netzwerkdrucker vom Typ \\server\druckername handelt.
In dem Fall:
Netzwerkdrucker sind USER spezifisch, nicht SYSTEM spezifisch.

Mit PSEXEC wird es unter dem User gestartet, der PSEXEC ausführt bzw. der bei PSEXEC mitgegeben wird und von diesem User wird der Drucker gelöscht, nicht von dem am Desktop angemeldeten User.
Bitte warten ..
Mitglied: AeRoX1990
27.07.2009 um 10:47 Uhr
Ja genau darum gehts aber es muss doch eine möglichkeit geben den Drucker zu entfernen!
Bitte warten ..
Mitglied: AndreasHoster
27.07.2009 um 11:08 Uhr
Ein Anmeldeskript wäre das einfachste (und sinnvollste). Läuft im Userkontext, erreicht alle, zumindestens die die sich anmelden, die die sich nicht anmelden spielen eh keine Rolle.

Wenns komplizierter werden soll, man kann natürlich mit PSEXEC auf einen anderen Rechner ein Skript starten, dies müsste dann ermitteln, wer der aktuell am Rechner sitzende User ist und dann aus dem entsprechenden HKEY_USERS\SID Eintrag die Keys für den entsprechden Drucker rauslöschen.
Bitte warten ..
Mitglied: AeRoX1990
27.07.2009 um 11:54 Uhr
Also das mit dem Loginscript wäre eine schöne saubere Sache aber leider möchte das mein Abteilungsleiter nicht. Könntest du mir erklären wie die komplizierte Version funktioniert??
Bitte warten ..
Mitglied: AndreasHoster
27.07.2009 um 14:15 Uhr
Die Netzwerkdrucker stehen in der Registry unter HKEY_USERS\SID-Nummer\Printers\Connections\ drin.
Wenn man dort den kompletten Schlüssel rauslöscht fehlt der Drucker auch im Windows.
Problem ist nur, daß es mehrere angemeldete User geben kann (durch Dienste etc.) so daß es mehrere Einträge mit verschiedener SID unter HKEY_USERS geben kann. Deswegen muß man noch die SID des gerade angemeldeten Benutzers rauskriegen, damit man den richtigen Schlüssel erwischt.
Das ist sicherlich möglich, auch wenn ich gerade nicht wüsste, wie man das herausbekommt.

Für Registry-Editieren hat das Wscript.Shell Objekt die nötigen Funktionen:
01.
Set wshshell = CreateObject("Wscript.shell") 
02.
wert = wshshell.RegRead(Name des Regkeys) 
03.
wshshell.RegWrite Name des Regkeys,Wert des Regkeys,Typ des Regkeys 
04.
wshshell.RegDelete Name des Regkeys
Der Typ des Regkeys wie bei Regedit auch: REG_SZ, REG_DWORD etc.
Bitte warten ..
Mitglied: AeRoX1990
27.07.2009 um 15:29 Uhr
Also kannst du mir jetzt nicht stepp bei stepp sagen wie ich das machen kann. Mhh Schade trotzdem schon mal Danke für deine Hilfe!! Kann mir vllt wer anders noch Helfen??
Bitte warten ..
Ähnliche Inhalte
Windows 7
Psexec batch starten, die auf Netzlaufwerk zugreift
gelöst Frage von Ballos2kWindows 77 Kommentare

Hallo zusammen, ich nutze psexec um batch Dateien remote auf entfernten Rechner zu starten. Dies funktioniert auch wunderbar. Allerdings ...

VB for Applications
VBS Script kann Prgramm nicht starten
gelöst Frage von C.BoernerVB for Applications15 Kommentare

Hallo ihr Admins, Ich habe folgendes Scenarios ein Programm läuft im Hintergrund (Drivve-Image) das übergibt Werte an ein VBS ...

Batch & Shell
VBS-Script reagiert bei Start über Task anders als sonst
gelöst Frage von LarzBatch & Shell4 Kommentare

Hallo zusammen, ich habe hier eine Batch-Datei die ein Programm mit verschiedenen Parametern aufrufen muss: Ein Parameter ist dabei ...

Windows Tools
Problem mit Psexec
gelöst Frage von pandemo69Windows Tools11 Kommentare

Werte Experten. Mit Psexec versuche ich, eine Batch-Datei auf einem Remote-PC im Netzwerk zu starten. Diese Batch-Datei soll lediglich ...

Neue Wissensbeiträge
Windows 10

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

Tipp von kgborn vor 19 MinutenWindows 10

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 2 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 16 StundenInternet2 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 19 StundenDSL, VDSL1 Kommentar

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

Heiß diskutierte Inhalte
Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement21 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

Windows Server
Anmeldung direkt am DC nicht möglich
Frage von ThomasGrWindows Server16 Kommentare

Hallo, ich habe bei unserem Server 2016 Standard ein Problem. Keine Ahnung wie das auf einmal passiert ist. Ich ...

TK-Netze & Geräte
VPN-fähige IP-Telefone
Frage von the-buccaneerTK-Netze & Geräte14 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 ...