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

Psexec, Remote-Pc kann nicht auf Netzwerkressource zugreifen

Mitglied: Zockerman

Zockerman (Level 1) - Jetzt verbinden

22.04.2010, aktualisiert 20:22 Uhr, 6157 Aufrufe, 9 Kommentare

Hallo Leute,
ich bin schon ziemlich häufig über dieses Forum gestolpert also wollte ich mich mal anmelden.
Ich bin ein Schüler auf der Realschule und darf welch eine freude das Schulnetzwerk verwalten.
Ich mach das echt gerne
naja also mein Problem ist, ich will per Batch und Psexec Remoteinstallieren.
Mein Prinzip:
Auf dem Server gibt es eine Freigabe \\Server1\Install\... da liegen Programme, die man braucht.
Nun habe ich dort in dem Pfad \\Server1\Install\Remoteinstaller\ ein paar batches.
Bis hierher alles klar.
Die erste Batch spricht die einzelnen Remote-PC's an . wir haben 4 Räume und demnach 4 txt. in denen jeweils die rechner stehen.
Quelltext erste Datei:
echo off
cls
del /f "K:\Remoteinstaller\Remote-Pc.bat"
cls
echo Geben Sie den Dateipfad und Namen der Datei an,
echo die Sie installieren wollen...
set /p path=
cls
echo echo off >>"K:\Remoteinstaller\Remote-Pc.bat"
echo cls >>"K:\Remoteinstaller\Remote-Pc.bat"
echo C:\Windows\System32\msiexec.exe /i "%path%" >>"K:\Remoteinstaller\Remote-Pc.bat"
cls
echo Waehlen Sie den Raum
echo [1] IT 1
echo [2] IT 2
echo [3] IT 4
echo [4] IT 7
set /p errorlevel=
if %errorlevel%==1 set "computers=IT1.txt"
if %errorlevel%==2 set "computers=IT2.txt"
if %errorlevel%==3 set "computers=IT4.txt"
if %errorlevel%==4 set "computers=IT7.txt"
C:\Windows\System32\psexec @"K:\Remoteinstaller\%computers%" -u EDV\Administrator -p 12345 \\Server1\Install\Remoteinstaller\Remote-Pc.bat
pause
leider bringt er mir immer den Fehler, dass meine Datei nicht gefunden werden kann.
Wenn ich jedoch an einen der Remote-Pc''s geh, kann ich darauf zugreifen.
meine zweite Datei sieht dann so aus:
echo off
cls
C:\Windows\System32\msiexec.exe /i "\\Server1\Install\800 VLC\VLC.msi"
Der hintergedanke ist halt, dass der remoterechner die zweite Batch startet, damit das Programm dort installiert wird.
Bitte helft mir!
Ich bin wirklich kein Anfänger in der Batchprogrammierung und ohne Grund bin ich ja auch nicht zu meinem "Posten" gekommen, also denke ich kann ich was.
Bin für jeden Tipp dankbar!

MfG
Christian Edel
Mitglied: 45877
22.04.2010 um 17:47 Uhr
Hallo,

nimm statt K: den UNC Pfad.
Bitte warten ..
Mitglied: Zockerman
22.04.2010 um 17:50 Uhr
Zitat von 45877:
Hallo,

nimm statt K: den UNC Pfad.

hm ... ich glaube nicht, dass das was hilft, da er ja die rechner erkennt und zu ihnen connected... jediglich zeigt er mir dann an, dass er die datei nicht finden kann.
Bitte warten ..
Mitglied: bastla
22.04.2010 um 19:23 Uhr
Hallo Zockerman und willkommen im Forum!

Nur eine Anmerkung:
Wenn die Räume die Nummern 1, 2, 4 und 7 haben, fände ich es intuitiver (und da Du ja ohnehin auf jede Nummer einzeln prüfst, technisch gesehen egal), das "Menü" auch entsprechend vorzugeben - zusammen mit einem geänderten Variablennamen (ich hätte gewisse Hemmungen, eine Systemvariable wie %errorlevel% durch eine Eingabe zu überschreiben) und einer alternativen Form der Prüfung / Zuweisung könnte der entsprechende Teil vielleicht auch so aussehen:
01.
echo Waehlen Sie den Raum
02.
echo [1] IT 1
03.
echo [2] IT 2
04.
echo [4] IT 4
05.
echo [7] IT 7
06.
set /p Raum=
07.
set "computers=K:\Remoteinstaller\IT%Raum%.txt"
08.
if not exist "%computers%" echo Raumnummer "%Raum%" nicht korrekt! & pause & goto :eof
09.
C:\Windows\System32\psexec @"%computers%" -u EDV\Administrator -p 12345 \\Server1\Install\Remoteinstaller\Remote-Pc.bat
Grüße
bastla
Bitte warten ..
Mitglied: Zockerman
22.04.2010 um 20:19 Uhr
hallo bastla danke für deine tipps ...
das mit den räumen stimmt. die variable ist noch auf errorlevel, weil ich voher choice hatte und weil ich erst das hauptprogramm zum laufenbringen wollte habe ich einfach choice mit set /p getauscht xD :D ... nicht die englische feine art aber schnell
ich überschreibe sonst auch nie variablen die vom system vorgegeben sind ... aber in diesem fall wars mir mal egal ...
hast du keine ahnung wieso die remoterechner keine verbindung aufbauen können`?
Bitte warten ..
Mitglied: Zockerman
22.04.2010 um 20:24 Uhr
ach und wenn ma scho mal drüber sind wie macht man des mit dem quelltext hervorheben?
danke
Bitte warten ..
Mitglied: bastla
22.04.2010 um 20:27 Uhr
Hallo Zockerman!

Wie sieht's mit
C:\Windows\System32\psexec @"%computers%" -u EDV\Administrator -p 12345 -c \\Server1\Install\Remoteinstaller\Remote-Pc.bat
oder
C:\Windows\System32\psexec @"%computers%" -u EDV\Administrator -p 12345 "cmd /c \\Server1\Install\Remoteinstaller\Remote-Pc.bat"
aus (bzw: weshalb überhaupt per Batch und nicht gleich mit direkter Übergabe der "msiexec"-Zeile)?
"Code"-Formatierung: https://www.administrator.de/helpsystem/detail.php?idx=20#toc28

Grüße
bastla
Bitte warten ..
Mitglied: Zockerman
24.04.2010 um 10:28 Uhr
so danke bastla . sobald ich wieder in der schule bin werd ichs gleich ma probiern. wie geht eigentlich die direkte übergabe per msiexec? soweit ichs gsehn hab gibts da doch nur schalter für alles mögliche aber nicht um eine liste an rechnern abzuarbeiten... oda hab ich da was übersehen?
wär cool wenn du mir erklären würdest was du meinst
Bitte warten ..
Mitglied: bastla
24.04.2010 um 22:27 Uhr
Hallo Zockerman!
soweit ichs gsehn hab gibts da doch nur schalter für alles mögliche aber nicht um eine liste an rechnern abzuarbeiten... oda hab ich da was übersehen?
Für die Rechnerliste sorgt ja ohnehin "psexec" (mit: @"%computers%") ...

Was ich gemeint (aber nicht getestet) hatte, sähe etwa so aus:
C:\Windows\System32\psexec @"%computers%" -u EDV\Administrator -p 12345 C:\Windows\System32\msiexec.exe /i \\Server1\Install\800 VLC\VLC.msi
Grüße
bastla
Bitte warten ..
Mitglied: Zockerman
24.04.2010 um 23:43 Uhr
HALLO bastla
danke ja das ist in der tat sehr schnell und einfach ... ich werde es so bald wie möglich ausprobieren und euch dann rückmeldung geben

grüße
zockerman
Bitte warten ..
Ähnliche Inhalte
Netzwerkgrundlagen

PsExec Script zum auslesen der PC Seriennummer

gelöst Frage von krx-admNetzwerkgrundlagen7 Kommentare

Hallo Zusammen Ich brauche ein Script im PsExec geschrieben um alle Serienummern und den PC Namen in einem Netzwerk ...

Windows 7

PsExec Zugriff Verweigert

gelöst Frage von agowa338Windows 76 Kommentare

Hallo, Ich habe zur zeit das Problem, dass ich mehrere Clients habe, die weder in einer Domäne sind, noch ...

Windows 10

Psexec + nircmd Kombination

gelöst Frage von knittiWindows 109 Kommentare

Hallo, brauche mal wieder Hilfe! möchte Befehle von einem auf einen anderen PC senden zum maximieren oder minimieren eines ...

Windows Tools

PsExec + cscript.exe - keine Ausgabe

gelöst Frage von citroendsvierWindows Tools11 Kommentare

Hallo zusammen, ich möchte auf meinem per PsExec eingeloggten PC eine MsgBox öffnen. Dazu existiert eine Message.vbs, die den ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 3 TagenWindows 71 Kommentar

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 5 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 6 TagenMicrosoft Office8 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 8 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Windows Installation
Windows10 Home Neuinstallation - Raketentechnik
Frage von spacyfreakWindows Installation15 Kommentare

"Kannst du den Rechner von der Tante von WindowsXP auf Windows10 Home upgraden" haben sie gefragt? "Sicher, was kann ...

Utilities
Teamviewer 9.x "out of date" ??
gelöst Frage von keine-ahnungUtilities13 Kommentare

Moin at all, mein topaktueller teamviewer (alles 9.x - releases) verweigert seit heute die Arbeit und bemeckert: "the remote ...

Windows 10
Netzlaufwerk verschwindet (aber nur bestimmter Laufwerksbuchstabe)
gelöst Frage von survial555Windows 1010 Kommentare

Hallo, ich habe ein ganz seltsames Problem. Systemumgebung: Server 2012 R2 als DC und Windows 10 Pro als Clients ...

Peripheriegeräte
PS2 Y-Kabel für Maus+Tastatur an PS2 Combo-Anschluss ASUS Prime X370-A
gelöst Frage von Windows10GegnerPeripheriegeräte10 Kommentare

Hallo, ich bin am Überlegen das o.g. Motherboard anzuschaffen. Da ich aber noch PS/2 für Maus+Tastatur benötige (bei optischen ...