Jump to content

DerSucker

Members
  • Gesamte Inhalte

    5
  • Registriert seit

  • Letzter Besuch

Profile Fields

  • Member Title
    Newbie

Fortschritt von DerSucker

Rookie

Rookie (2/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

10

Reputation in der Community

  1. Habe den Fehler gefunden. in der install.cmd steht: %cd%\npp.exe wenn ich echo %cd% als Benutzer xy ausführe, löst er die Variable richtig auf... in diesem Fall: C:\deploy\notepad\ Als Benutzer System löst er C:\Windows\System32 auf.... jetzt funzt es... Vielen Dank aber fürs Kopfzerbrechen
  2. /S weglassen hat es auch nichts gebracht Also nochmal zusammengefasst: Wenn ich ausführe at \\remotePC 16:10:00 /interactive c:\deploy\Notepad\install.cmd geht es nicht, bzw der Prozess hängt. install.cmd %cd%\npp.exe /S Wenn ich ausführe at \\remotePC 16:10:00 /interactive c:\deploy\Notepad\npp.exe /S dann geht es Hat hier noch irgendjemand ein Idee???
  3. 1. Die Files liegen nicht auf einem Share, Sie sind lokal auf dem PC (werden vom Script dahin kopiert). Ob ich die Install.cmd oder direkt die Exe über den Taskplaner aufrufe, macht in hinsicht der Berechtigungen keinen unterschied, da alles unter dem Benutzer "SYSTEM" läuft. 2. MSI über GPO installieren geht... das habe ich so nicht gemeint. Ich meinte ob ich über die install.cmd eine EXE oder eine MSI aufrufe macht keinen unterschied in diesem Fall. GPOs sollen hier nicht eingesetzt werden. 3. siehe 1 Aber vielen Dank auf jedenfall für die Denkanstöße, aber komme damit leider noch nicht zu einer Lösung ;-(
  4. Danke erstmal für die Antworten... @Sunny61 - ein "pause" bringt mir nichts, da die cmd.exe als User "System" läuft und garnicht erst aufpoppt - Packetierung ist hier nicht das Problem... auch mit fertigen MSIs geht es nicht. @gradma Habe jetzt mal direkt die Installation in den Taskplaner eingegeben und es hat funktioniert !!! Leider ist das aber nicht genau das was ich haben will, da für jedes Softwarepaket mein VBScript geändert werden muss (und das ist nicht gewünscht). Es soll quasi bei jedem Softwarepaket die install.cmd ausgeführt werden und dort soll dann die Setuproutine drinnen stehen. Jetzt ist die Frage, warum funktiniert es wenn ich in den Taskplaner eingebe "%Pfad%\npp.exe /S" und nicht wenn ich die install.cmd starte, in der das selbe steht ??? Wie gesagt, wenn ich die install.cmd manuell starte geht es ja auch
  5. Hallo Zusammen, mein Problem ist, dass ich Software über den Taskplaner installieren möchte, dies aber nicht funktioniert. Ich habe also eine install.cmd die eine Software z.B. Notepad++ installieren soll. Inhalt der CMD: %cd%\npp.exe /S Wenn ich die CMD manuell starte, wird Notepad++ installiert. Erstelle ich einen Task, der die install.cmd ausführen soll, dann erscheint im Taskplaner ein neuer Prozess cmd.exe (SYSTEM), der aber nie beendet wird...und die Software wird auch nicht installiert. UAC ist auf dem System deaktiviert. Schreibe ich einen einfachen Befehl in die CMD (z.B. echo "test" > C:\test.txt), dann wird dies erfolgreich aufgeführt. Hat jemand eine Idee wie ich das Problem lösen kann? Hintergrund: Ich habe ein VBScript geschrieben, dass Software verteilen soll (Warum hier keine Prof. Software verteilung genommen wird, will ich nicht erklären). 1. Script kopiert Software + install.cmd auf RemotePC (funktioniert) 2. Script startet auf RemotePC einen Task, der die install.cmd starten soll (funktioniert) 3. install.cmd wird ausgeführt (hier kommt es auf den Inhalt an, bei einfachen sachen funktioniert es, bei Softwareinstallation nicht)
×
×
  • Neu erstellen...