Aufgabenplanung mit CMD ohne Benutzer
Hallo,
ich habe eine CMD-Datei, welche über die Windows Server 2019 Aufgabenplanung regelmäßig ausgeführt werden soll. Aktuell funktioniert das ganze nur wenn ein User angemeldet ist und ich ,möchte die Ausführung ohne angemeldeten User durchführen. Kann mir hier jemand helfen?
Einstellungen der Aufgabenplanung:
ich habe eine CMD-Datei, welche über die Windows Server 2019 Aufgabenplanung regelmäßig ausgeführt werden soll. Aktuell funktioniert das ganze nur wenn ein User angemeldet ist und ich ,möchte die Ausführung ohne angemeldeten User durchführen. Kann mir hier jemand helfen?
net use w: /d
net use w: https://SERVER/URL/ /user:USERNAME "KENNWORT"
move w:* c:\LokalerOrdner\
net use w: /d
@echo on & setlocal enabledelayedexpansion
set "t=Temp.tmp"
set "Suchen1=D:\Programmname\bin\dms\Programmname\UsernameOrt\Username\"
set "Ersetzen1=C:\Zwischenordner\"
set "Suchen2=\\client\c$\Zwischenordner\"
set "Ersetzen2=c:\Zwischenordner\"
if exist "%t%" del "%t%"
for %%x in (c:\Zwischenordner\*.txt) do @(
echo %%x
for /f "delims=" %%i in ('findstr /n $ "%%x"') do set "Line=%%i" & call :ProcessLine
move "%t%" "%%x"
)
goto :WEITER_IM_BATCH
:ProcessLine
for /f "tokens=1* delims=:" %%a in ("%Line%") do set "L=%%b"
if not defined L >>"%t%" echo\& goto :eof
set WriteLine1=!L:%Suchen1%=%Ersetzen1%!
set WriteLine2=!WriteLine1:%Suchen2%=%Ersetzen2%!
>>"%t%" echo !WriteLine2!
:WEITER_IM_BATCH
Einstellungen der Aufgabenplanung:
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4584010310
Url: https://administrator.de/forum/aufgabenplanung-mit-cmd-ohne-benutzer-4584010310.html
Ausgedruckt am: 12.01.2025 um 09:01 Uhr
8 Kommentare
Neuester Kommentar
Zitat von @Thomas91:
Mit einem lokalen Admin wurde es bis jetzt ausgeführt. Aktuell läuft es nicht sonst hätte ich die Unabhängigkeit mal getestet.
Mit einem lokalen Admin wurde es bis jetzt ausgeführt. Aktuell läuft es nicht sonst hätte ich die Unabhängigkeit mal getestet.
Hast du meine Antwort gelesen? Der Haken bei 1. Maske oben ist bei "Nur ausführen, wenn der Benutzer angemeldet ist gesetzt.
Oder hast du es schon durchgetestet?
Und warum läuft es nicht? Falsche Fragestellung dann. Hier gibt es auch Batch Experten. Ich bin etwas eingerostet. Setze eher auf PowerShell.
Dann solltest du das Script doch erstmal so zum Laufen bringen?!? Angefangen mit richtigen net use Befehl ....
https://znil.net/index.php/Windows:WebDAV_als_Laufwerk_per_net_use_Befeh ...
Dann solltest du das Script doch erstmal so zum Laufen bringen?!? Angefangen mit richtigen net use Befehl ....
https://znil.net/index.php/Windows:WebDAV_als_Laufwerk_per_net_use_Befeh ...
Wie wir sehen können, hat Windows aus
...
ein
\\fileserver.znil.de\DavWWWRoot
...
ein
\\fileserver.znil.de\DavWWWRoot
@Thomas91 siehe meine Antwort im anderen Thread dazu!
ACHTUNG: hab meinen meinen Test kein / am Ende der URL !!!
ACHTUNG: hab meinen meinen Test kein / am Ende der URL !!!