Führen Sie Batch als ADMIN aus und verwenden Sie Robocopy

3233
Guilherme Ramos

Ich muss von kopieren %USERPROFILE%\Desktop, B:\Desktopwo 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 die Fenster niemals aufgehängt werden, sich ausschalten und zum Bildschirmschoner gehen ... Bleiben Sie einfach wach. Führen Sie dann Robocopy aus. Ich verwende "/ XJ / E / Z / R: 5 / W: 1" in der BAT, die tatsächlich funktionieren. Zeile 3 soll einstellen, dass win7 tun kann, was es will, nur um nicht wach zu bleiben. Dann schalten Sie 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 in portugiesischer Sprache, aber die Nachricht ist der klassische Fehler 3.

Wenn ich als Admin arbeite, was powercfg unbedingt verwenden muss, wird die Robocopy nicht ausgeführt. Wenn ich als Benutzer arbeite, läuft Robocopy normal, aber ich kann nicht powercfg verwenden.

Was ist zu tun?

0
Ich habe es gerade ausprobiert, mein Kollege ist Admin auf dem Server. Sie hat einen Ordner mit dem Admin-Konto erstellt und funktioniert dennoch nicht wie erwartet. Guilherme Ramos vor 9 Jahren 0

1 Antwort auf die Frage

1
JosefZ

Wiederherstellung der B:Zuordnung:

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 
Das hat funktioniert, danke
ich kann den PC nie abschalten Guilherme Ramos vor 9 Jahren 0
Ich habe das überarbeitet und genau das bekommen, was ich will. Ein Hinweis für diejenigen, die etwas Ähnliches machen wollen: Nichts, was auf meiner Frage "Code" steht, funktioniert tatsächlich. Guilherme Ramos vor 9 Jahren 0