ethillias
Goto Top

Netzwerk Rechner runterfahren

Hi,

ich habe hier 2 Rechner, ich möchte den 2. per Befehl runterfahren von dem 1. Rechner aus:

shutdown -s -f -m \\PC2
--->Zugriff verweigert

Mir sind User und Passwort bekannt, doch wie schreibe ich das in den Befehl rein?

Tim

Content-ID: 89542

Url: https://administrator.de/contentid/89542

Ausgedruckt am: 22.11.2024 um 15:11 Uhr

SteinBeiser
SteinBeiser 10.06.2008 um 16:17:12 Uhr
Goto Top
entweder vorher mit net use am rechner anmelden
oder mit psshutdown(pstools) aus der suite von SysInternals.
Ethillias
Ethillias 10.06.2008 um 16:30:33 Uhr
Goto Top
Ähm ok kannste mir sagen wie genau das geht mit dem net use? vielleicht mit einem Beispiel?
SteinBeiser
SteinBeiser 10.06.2008 um 16:48:35 Uhr
Goto Top
net use /? gibt ne anleitung.

Kleine Batchdatei
diverse sachen noch durch eigene daten ersetzen.
@echo off
net use \\PC2\FreigabeName /USER:Benutzer passwort
shutdown BlaBlaBla
net use \\PC2\FreigabeName /DELETE
n4426
n4426 10.06.2008 um 16:51:28 Uhr
Goto Top
Hi Tim,

hat der User Administratoren-Rechte auf dem anderen Rechner?

Welches Betriebssystem verwendest du den überhaubt w2k, XP, w3k, Vista???

mfg
andi
Ethillias
Ethillias 10.06.2008 um 16:53:09 Uhr
Goto Top
ok soweit versteh ich das, der Freigabename kann frei gewählt werden oder?
Wenn ich das mache kommt Netzwerkname nicht gefunden.
Ethillias
Ethillias 10.06.2008 um 16:54:31 Uhr
Goto Top
1. Rechner: Vista
2. Rechner: XP

Auf beiden Rechnern ist nur 1 Account wo ich die Passwörter kenne( diese sind dort Admin).
SteinBeiser
SteinBeiser 10.06.2008 um 17:02:20 Uhr
Goto Top
es muss ein vorhandener freigabename sein

z.B.: C$
Ethillias
Ethillias 10.06.2008 um 17:29:59 Uhr
Goto Top
Jetzt steht da mehrfache Verbindungen zu einem server mit dem selben benutzer sind nicht möglich
...
Genios
Genios 10.06.2008 um 19:12:06 Uhr
Goto Top
In obigen Script fehlt, meiner Meinung nach, auch eine Kleinigkeit - das freie Laufwerk, Versuch mal:

net use z: /d
net use z: \\<RECHNER>\<Freigabe> /USER:<Benutzer> <Passwort> persistend=no
shutdown -s -f -m \\<Rechner>
net use z: /d
n4426
n4426 10.06.2008 um 19:49:12 Uhr
Goto Top
In obigen Script fehlt, meiner Meinung nach, auch eine Kleinigkeit - das freie Laufwerk, Versuch mal:

Ist meines wissens nach nicht zwingend erforderlich.

mfg
andi
SteinBeiser
SteinBeiser 11.06.2008 um 08:05:43 Uhr
Goto Top
Dann hast du schon von irgenwoher eine andere verbindung zu dem rechner.
normalerweise wen der benutzer admin-rechte hat müsste der shutdown auch so funktionieren.
könnte es sein das du da nen eingeschrängten benutzer benutzt z.B. drucker.
Ethillias
Ethillias 11.06.2008 um 15:02:44 Uhr
Goto Top
also ja ich habe andere verbingungen zu diesem rechner, die netzlaufwerke. Der Benutzer ist der selbe der gerade angemeldet ist auf dem rechner und hat definitiv admin rechte.
SteinBeiser
SteinBeiser 11.06.2008 um 15:20:40 Uhr
Goto Top
shutdown sollte dann ohne probs funktionieren.

ansonste habe ich da noch nen VBScript damit ärger ich immer meine Frau.
'Der fremde Rechner  
 Set wmi = GetObject("winmgmts:{(shutdown)}\\PC2\root\cimv2")  
 abfrage = "select * from win32_operatingsystem"  
 Set ergebnis = wmi.ExecQuery(abfrage)
 antwort = MsgBox("Rechner ausschalten?", vbYesNo + vbQuestion)  
 If antwort = vbYes Then
  For each betriebssystem in ergebnis
   freierspeicher = betriebssystem.Win32Shutdown(8)
  Next
 End If

'Der EIGENE rechner  
 Set wmi = GetObject("winmgmts:{(shutdown)}")  
 abfrage = "select * from win32_operatingsystem"  
 Set ergebnis = wmi.ExecQuery(abfrage)
 If antwort = vbYes Then
  For each betriebssystem in ergebnis
   freierspeicher = betriebssystem.Win32Shutdown(8)
  Next
 End If
Ethillias
Ethillias 12.06.2008 um 09:30:10 Uhr
Goto Top
Ok ich versuch das später mal, bin grad auf der Arbeit.

Hmm also irgentwie funktioniert das nciht oder ich mach was falsch.