Skript unter Windows 11 beim Start ausführen funktioniert nicht

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:) ;) :smile: :lol: :hihi: :D :rofl: :muahah: :( :pff: :kopfstreichel: :ohno: :betruebt: :heulen: :kopfkratz: :duckundweg: :o :? :oops: :psst: :sauer: :-P :daumenrunter: :daumen: :dankeschoen: :thx: :dafür: :gähn:
Mehr Smileys anzeigen

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Skript unter Windows 11 beim Start ausführen funktioniert nicht

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Holgi » 22.01.2025, 20:32

könnte jetzt ja sein, dass du (verständlicherweise) nicht dein echtes Kennwort in dem hier veröffentlcihten Beispiel eingesetzt hast und dieses sich von dem echten unterscheidet. Wenn da jetzt Sonderzeichen oder Leerstellen drin stecken, wäre das für mich der nächste Ansatz.
Was mich stutzig macht: Autostart geht, aber Runonce nicht. Da sollte eigentlich keine Unterschied bestehen. Aber so lange du hier nicht postest, was genau du da gemacht hast, ist das wie mit der berühmten Glaskugel.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 22.01.2025, 19:48

Also hier ein kurzes Update:
Das Script wird vollständig und fehlerfrei ausgeführt, sobald es manuell gestartet wird oder im Autostart Ordner des angemeldeten Users abgelegt ist.

Alle anderen Optionen (Gruppenrichtlinien, Aufgabenplanung und Runonce) funktionieren nicht. Entweder: das Skript wird gar nicht erst gestartet oder das Laufwerk ist im Datei Explorer sichtbar, mit dem Hinweise Benutzer / Kennwort ist falsch.

Ich habe also für diese eine Installation so eine mittelmäßige Lösung gefunden. Das ist erstmal ok. Bei anderen Computern habe ich keine Probleme mit der Aufgabenplanung oder Gruppenrichtlinie. Da funktioniert problemlos.

Ich interessiere mich jetzt lediglich nach Wege wie ich das Probleme weiter eingrenzen kann oder was ich evt. noch prüfen kann.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von g-force » 21.01.2025, 13:48

Leg die "Logon.cmd" in den Autostart-Ordner vom angemeldeten User.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Holgi » 20.01.2025, 18:58

yep! So in der Art:
runonce.reg

Code: Alles auswählen

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce]
"Logon"="\"C:\\Users\your username\\Downloads\\logon.cmd\""
oder

Code: Alles auswählen

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
logon.cmd in deinem Downloadordner oder entsprechend ändern.
your username durch deinen Nutzernamen ersetzen

Runonce > einmal ausführen
Run > jedes Mal ausführen
wenn das Script da funktioniert, dann müßte es m.M.n. an der Aufgabenplanung liegen; oder ein Timing Problem.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 20.01.2025, 16:49

Vielen Dank für Deine Hilfe, na klar wäre das eine Option. Du meinst dann über den REG Key und dort direkt das Kommando ausführen?

Im Nachgang würde ich gerne Zeit investieren um den "blocker" zu identifizieren.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Holgi » 20.01.2025, 16:13

ok. Schon mal einen Schritt weiter.
Leider kann ich das mit der Aufgabenplanung hier nur schwer nachvollziehen. Zu viele Dinge, die da zwischen dir und mir unterschiedlich sind.
Wäre es ggf. ein Versuch wert, das Script per Run/RunOnce Befehl auszuführen?

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 20.01.2025, 15:27

Hi,
ja das Netzwerk ist korrekt. Der Computer ist per WLAN verbunden.

Hier der Output des neuen Scripts:

Code: Alles auswählen

C:\Users\Mark Koch\Documents\Apps\LW>echo Anmeldung wird verarbeitet und die Laufwerke im Netzwerk werden vorbereitet
Anmeldung wird verarbeitet und die Laufwerke im Netzwerk werden vorbereitet

C:\Users\Mark Koch\Documents\Apps\LW>timeout 10

Gewartet wird  0 Sekunden. Weiter mit beliebiger Taste...

C:\Users\Mark Koch\Documents\Apps\LW>set /p username=Geben Sie Ihren Benutzernamen ein:
Geben Sie Ihren Benutzernamen ein:user123

C:\Users\Mark Koch\Documents\Apps\LW>set /p password=Geben Sie Ihr Passwort ein:
Geben Sie Ihr Passwort ein:passwd123

C:\Users\Mark Koch\Documents\Apps\LW>net use /persistent:no h: \\192.168.1.40\MAKO_105 /user:markkoch Xvspufa4PJGDB7   || (
echo Fehler: Verbindung mit dem Netzlaufwerk fehlgeschlagen. Bitte ├╝berpr├╝fen Sie die Eingaben.
 pause
 exit /b
)
Der Befehl wurde erfolgreich ausgeführt.


C:\Users\Mark Koch\Documents\Apps\LW>echo Netzlaufwerk erfolgreich verbunden!
Netzlaufwerk erfolgreich verbunden!

C:\Users\Mark Koch\Documents\Apps\LW>pause
Drücken Sie eine beliebige Taste . . .
Das Script wird manuell fehlerfrei ausgeführt und ich kann auf das Netzlaufwerk fehlerfrei zugreifen.

Re: Skript unter Windows 11 beim Start ausführen funktioniert nicht

von Holgi » 20.01.2025, 14:32

zur Fehlerquellenermittlung. Probiere mal dieses Script aus:

Code: Alles auswählen

echo Anmeldung wird verarbeitet und die Laufwerke im Netzwerk werden vorbereitet
timeout 10

set /p username=Geben Sie Ihren Benutzernamen ein:
set /p password=Geben Sie Ihr Passwort ein:

net use /persistent:no h: \\192.168.1.40\MAKO_105 /user:%username% %password% || (
    echo Fehler: Verbindung mit dem Netzlaufwerk fehlgeschlagen. Bitte überprüfen Sie die Eingaben.
    pause
    exit /b
)

echo Netzlaufwerk erfolgreich verbunden!
pause
zur .xml:

Code: Alles auswählen

   <NetworkSettings>
      <Name>antigua</Name>
      <Id>{3DDDBE88-F262-4841-B524-245180AF515E}</Id>
    </NetworkSettings>
NetworkSettings: Hier ist ein Netzwerk (antigua) spezifiziert. Name und die ID korrekt?

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 20.01.2025, 13:50

Ok, bitte entschuldige, dass ich bislang so sparsam war mit Infos.

Ich habe als Anlage die Original Dateien Angefügt.
Hier der Aufgaben Eintrag um das Laufwerk zu Mounten ->
Netzlaufwerk_bereitstellen.xml
Hier das Ergebnis im Dateiexplorer ->
Ergebnis.png
Hier die Datei welche für die Aufgabe verwendet wird (Endung habe ich auf TxT geändert) ->
logon.txt
Wichtig, man sieht das Laufwerk H im Dateiexplorer kann es aber dann nicht mehr trennen / oder mit net use delete löschen.

Wenn ich den Computer starte ohne die Aufgabenplanung (Task in der Aufgabenplanung ist dann deaktiviert) zu verwenden, läuft das Script (sofern ich es manuell starte) durch und ich habe Zugriff auf das Netzlaufwerk von Synology.

Windows 11 -> Microsoft Windows [Version 10.0.26100.2894]

Lieben Gruss

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von Holgi » 20.01.2025, 12:17

wie soll man da helfen, wenn du nicht mit einer Zeile schreibst, was du da genau gemacht hast? Wie z.B. sieht der Befehl für die Aufgabenplanung bei dir aus? Das auszuführende Script wurde glaube ich auch noch nicht vorgestellt.

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 20.01.2025, 12:05

Hallo Forum,
ich habe jetzt einiges ausprobiert und der Fehler besteht immer noch. Ich habe den Vorschlag mit der Aufgabenplanung (Zeitverzögert) umgesetzt. Den Benutzer auf SYSTEM umgestellt.
Die Aufgabenplanung startet und führt das Script aus. Als Ergebnis erhalte ich einen Laufwerkbuchstaben der nicht erfolgreich gemountet ist, weil Benutzername oder Kennwort falsch ist.
Die selbe Datei kann problemlos manuell ausgeführt werden (in der CMD) und das Netzlaufwerk kann erfolgreich verbunden werden.
Wo könnte ich noch schauen um mehr Informationen zu dem Problem zu erhalten um es dann auch zu beheben? Irgendwie fuchst es mich doch extremst. Was für Informationen benötigt ihr, damit das Problem besser einzugrenzen ist.

Danke für eure Hilfe.

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von Twelectra » 16.01.2025, 19:49

Hallo Jungs,
vielen Dank für die Tipps. Ich habe den Inhalt von it-learner.de (nach meinem Verständnis) genau so umgesetzt, jedoch ohne Erfolg. Und mich wurmt es, den Fehler nicht zu kennen.

Das mit der Aufgabenplanung hatte ich auch schon versucht, jedoch ohne den Benutzer System. Das Probiere ich morgen erneut.
Danke für eure schnelle Reaktion und vor allem hilfreichen Kommentare.

Lieben Gruss

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von moinmoin » 16.01.2025, 15:56

Hast du in der Aufgabe als Benutzer System eingetragen? Falls nicht, dürfte das die Ursache sein.
https://www.deskmodder.de/wiki/index.ph ... Windows_10

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von Blondi_2021 » 16.01.2025, 15:43

könntest ja mal hier reinschauen ist zwar für Win 10 sollte auch unter win 11 funktionieren .

https://it-learner.de/windows-script-b ... sfuehren/

Re: Skripte unter Windows 11 beim Start ausführen funktioniert nicht

von HAL 9000 » 16.01.2025, 15:38

Ich hätte das Script zeitverzögert in der Aufgabenplanung hinterlegt.
Die Dienste für Netzwerk sollten ja Zeit haben, zu starten.

Nach oben