Ich muss von %USERPROFILE%\Desktop
dort kopieren B:\Desktop
, wo B ein zugeordnetes Netzlaufwerk ist. Der Code in der BAT-Datei lautet:
powercfg -change -standby-timeout-ac 0
robocopy "C:\USER\DESKTOP\" "B:\DESKTOP"
powercfg -change -standby-timeout-ac 1
shutdown /s -t 0
In Zeile 1 möchte ich, dass Windows nie in den Ruhezustand versetzt wird, sich ausschaltet, den Bildschirmschoner aktiviert ... Einfach wach bleibt. Dann führe ich Robocopy aus. Ich verwende "/XJ /E /Z /R:5 /W:1" im BAT, das funktioniert tatsächlich. Zeile 3 soll festlegen, dass Win7 tun kann, was es will, nur nicht wach bleibt. Dann schaltet es den Computer aus.
Das ist, was ich bekomme:
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy para Windows
-------------------------------------------------------------------------------
Iniciado: Tue Jan 27 15:17:08 2015
2015/01/27 15:17:08 ERRO 3 (0x00000003) Obtendo Tipo de Sistema de Arquivos do D
estino B:\TESTE\
O sistema não pode encontrar o caminho especificado.
Origem : C:\USER\DESKTOP\
Dest - B:\DESKTOP\
Arquivos: *.*
Opções: *.* /COPY:DAT /R:1000000 /W:30
------------------------------------------------------------------------------
2015/01/27 15:17:08 ERRO 3 (0x00000003) Criando Diretório de Destino B:\TESTE\
O sistema não pode encontrar o caminho especificado.
Es ist auf Portugiesisch, aber die Meldung ist die klassische Fehler 3.
Wenn ich es als Administrator ausführe, was zwingend die Verwendung von PowerCFG erfordert, wird Robocopy nicht ausgeführt. Wenn ich es als Benutzer ausführe, wird Robocopy normal ausgeführt, aber ich kann PowerCFG nicht verwenden.
Was zu tun?
Antwort1
Zuordnung wiederherstellen B:
:
powercfg -change -standby-timeout-ac 0
if not exist B:\desktop\nul net use B: \\ComputerName\ShareName /PERSISTENT:No
robocopy "C:\USER\DESKTOP\" "B:\DESKTOP"
powercfg -change -standby-timeout-ac 1
shutdown /s -t 0
oder mit anderem Test:
powercfg -change -standby-timeout-ac 0
net use b:
if %errorleve% NEQ 0 net use B: \\ComputerName\ShareName /PERSISTENT:No
robocopy "C:\USER\DESKTOP\" "B:\DESKTOP"
powercfg -change -standby-timeout-ac 1
shutdown /s -t 0