Pytanie : Auto kartoteka ruch i przemianowywać

Cześć guys

Heres mój sytuacja:

I mieć falcówka che każdy każdy ecs minuta kartoteka tworzyć z the ten sam name.

I potrzeba te kartoteka w czas rzeczywisty (lub blisko do ono) i w tym samym czasie z the aktualny czas znaczek różny kartoteka location.

to robić na Windows opierać się OS. I słuchać robocopy być dobry dla robocopy ale móc ono autorename the kartoteka lub the czas the filename?

I zakładać ono coś jak - ruch kartoteka i przemianowywać nowy lokacja using robocopy i planować ten zadanie każdy minutowy….

Any rada?


Odpowiedź : Auto kartoteka ruch i przemianowywać

Właściwie RoBoCopy zamierzać kartoteka i falcówka z the to samo wymieniać i konstruować.

W TEN SPOSÓB śmieszny dosyć nawet jeśli RoBoCopy być wielki Użyteczność ty uderzać na przykład dokąd ono być także -.  W Ten Sposób zamiast ty być sytuowany robić XCopy dla być.

The następujący pismo musieć, ale I biedak próbny bieg ono gdy I być na mój sposób (Tam  móc literówka gdzieś)
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
:: ------------------------------------------------------------------------------------------------::
:: Pismo: RoboCopy_Backup_Logs.bat         	                                      			  ::
:: Wersja: 1.0	                                                                                  ::
:: Prawo autorskie: Ben Personick                                                                       ::
:: Data: 2010-07-12                                                                               ::
::                                                                                                ::
::                                                                                                ::
:: Desc: Kopia Lokalny System położenie, i dokument pomocniczy lokacja na the HD ono biegać od::
::                                                                                                ::
:: ------------------------------------------------------------------------------------------------::
: Zaczynać
  ECHO Daleko
  USTALONY ScriptName=RoboCopy_Backup_Logs
  ECHO ---- Zaczynać %ScriptName%… ----

:: ------------------------------------------------------------------------------------------------::
:: Ten sekcja ustawiać - w górę brak zmienny położenie i ustawiać the wyróbka książka telefoniczna i kartoteka - imię.   ::
:: ------------------------------------------------------------------------------------------------::
: Zaczynać-przygotowywać
	ECHO daleko
	WEZWANIE: Zaczynać-Set-datować
	SET Preamble=%ScriptName% --
	
	:: --------------------------------------------------------------------------------------------::
	:: Set Względny Ścieżka używać Opóźniony.  												  ::
	:: --------------------------------------------------------------------------------------------::
	:: Ważny UNC ścieżka lub Przejażdżka list musieć używać dla SrcDrv, eg. C: lub \ \ computername
	:: Żadny ścieżka vriable musieć w a \
	USTALONY SrcDrv=C:
	SET SrcDir=dir1 \ dir2 \ dir3
	USTALONY SrcFile=YourFilename (Żadny Extention)
	USTALONY SrcExt=Your Kartoteka Extention (tak jak .txt bez the kropka)
	SET SrcFull=%SrcDrv% \ %SrcDir% \ %SrcFile%.%ScrExt%
	:: --------------------------------------------------------------------------------------------::
	:: Jeżeli DstDrv Ustawiać NOMATCH ono znajdować the przejażdżka the wsad kartoteka double-clicked od.  ::
	:: --------------------------------------------------------------------------------------------::
	USTALONY DstDrv=C:
	USTALONY DstDir=destination \ iść \ tutaj
		
	:: --------------------------------------------------------------------------------------------::
	:: Ten sekcja znajdować the Przejażdżka The Wsad Kartoteka biegać od dla use opóźniony w the pismo        ::
	:: --------------------------------------------------------------------------------------------::
	JEŻELI %DstDrv% NEQ NOMATCH ROZPOCZYNAJĄCY Końcówka-Znajdować-Jechać-Pisać list
	: Zaczynać-Znajdować-Jechać-pisać list
		Wezwanie: Zaczynać-Znajdować-DL-bieg-od
	: Końcówka-Znajdować-Jechać-pisać list
	ODBIJAĆ SIĘ ECHEM %Preamble% Prowadnikowy Bieg Od = %DstDrv% --
	JEŻELI DstDrv == NOMATCH ECHO THE WSAD BIEGAĆ OD CIĘŻKI PRZEJAŻDŻKA!!
	REM JEŻELI DstDrv == NOMATCH fermata
	JEŻELI DstDrv == NOMATCH ROZPOCZYNAJĄCY: EOF
	
	:: --------------------------------------------------------------------------------------------::
	:: Ustalony Kartoteka - imię daktylowy i czas w ISO Format dla łatwy			          ::
	:: --------------------------------------------------------------------------------------------::	
	WEZWANIE: Zaczynać-Set-datować
	SET DstFileFull=%SrcFile%_%TDate%_%TTime%.%ScrExt%
	SET DstFull=%DstDrv% \ %DstDir% \ %DstFileFull%
	
	:: --------------------------------------------------------------------------------------------::
	:: Ten Sekcja Ustawiać - w górę wyróbka zmienna.													  ::
	:: --------------------------------------------------------------------------------------------::
	SET IDir=%DstDrv% \ Admin \ %ScriptName% \ Bela
	SET ILog=%ScriptName%_%TDate%_%TTime%.Log
	:: Z Wyróbka --> SET IDL=nul
	SET IDL=%IDir% \ %ILog%
	
	:: --------------------------------------------------------------------------------------------::
	:: Ten Sekcja Tworzyć Książka telefoniczna dla Wyróbka i inny kartoteka								  ::
	:: --------------------------------------------------------------------------------------------::
	: Zaczynać-Tworzyć-książka telefoniczna
		JEŻELI "%IDL% " == " nul" set IDir=nul
		Dla /F %%D W ("%IDir%") DZWONIĆ: Zaczynać-DIR-zapętlać %%D
		ROZPOCZYNAJĄCY Końcówka-DIR-Zapętlać
		: Zaczynać-DIR-zapętlać
			USTAWIAĆ TDir=%1
			JEŻELI %TDir%== " nul " ROZPOCZYNAJĄCY: EOF
			ODBIJAĆ SIĘ ECHEM %Preamble% Dla %TDir%
			JEŻELI ISTNIEĆ %TDIR% WEZWANIE: Zaczynać-odbijać się echem "%TDir% -- Zakładać!"
			JEŻELI ISTNIEĆ %TDIR% ROZPOCZYNAJĄCY: EOF
			ODBIJAĆ SIĘ ECHEM %Preamble% %TDir%
			MKDir %TDir%
			WEZWANIE: Zaczynać-odbijać się echem "Tworzyć %TDir%"
			ROZPOCZYNAJĄCY: EOF
		: Końcówka-DIR-zapętlać
		WEZWANIE: Zaczynać-odbijać się echem "Dir-Zapętlać Uzupełniać"
	: Końcówka-Tworzyć-książka telefoniczna
	

: Końcówka-przygotowywać

: Zaczynać-Zaczynać-notować
	WEZWANIE: Zaczynać-Set-datować
	WEZWANIE: Zaczynać-odbijać się echem ""
	WEZWANIE: Zaczynać-odbijać się echem "------------------------------------------------------"
	WEZWANIE: Zaczynać-odbijać się echem "ZACZYNAĆ %ScriptName% Pismo na %TDate% PRZY %TTime%"
	WEZWANIE: Zaczynać-odbijać się echem "------------------------------------------------------"
	WEZWANIE: Zaczynać-odbijać się echem ""
: Końcówka-Zaczynać-notować

: Zaczynać-magistrala




	:: --------------------------------------------------------------------------------------------::
	:: Ustalony Kartoteka - imię daktylowy i czas w ISO Format dla łatwy			          ::
	:: --------------------------------------------------------------------------------------------::	
	WEZWANIE: Zaczynać-Set-datować
	SET DstFileFull=%SrcFile%_%TDate%_%TTime%.%ScrExt%
	SET DstFull=%DstDrv% \ %DstDir% \ %DstFileFull%
	
	: Zaczynać-kopiować
		WEZWANIE: Zaczynać-odbijać się echem ": XCopy %SrcFull% %%DstFull%% /Z /G /V /Y"
		XCopy "%SrcFull%" "%DstFull%" /Z /G /V /Y
	: Końcówka-kopiować

: Końcówka-magistrala
ROZPOCZYNAJĄCY: Końcówka


ROZPOCZYNAJĄCY Końcówka-Okręt podwodny
ROZPOCZYNAJĄCY: Końcówka
: Zaczynać-okręt podwodny
	ROZPOCZYNAJĄCY: Końcówka-Set-datować
	: Zaczynać-Set-datować
		USTAWIAĆ TDate=%date: ~10,4%-%date: ~4,2%-%date: ~7,2%
		USTAWIAĆ TTime=%Time: ~0,2%.%Time: ~3,2%.%Time: ~6,2%
		ROZPOCZYNAJĄCY: EOF
	: Końcówka-Set-datować
	ROZPOCZYNAJĄCY Końcówka-Odbijać się echem
	: Zaczynać-odbijać się echem
		Ustawiać TEcho=%~1
		ODBIJAĆ SIĘ ECHEM %Preamble% %TEcho% --
		ODBIJAĆ SIĘ ECHEM %Preamble% %TEcho% -- >> %IDL%
		ROZPOCZYNAJĄCY: EOF
	: Końcówka-odbijać się echem
	ROZPOCZYNAJĄCY Końcówka-Znajdować-DL-bieg-Od
	: Zaczynać-Znajdować-DL-bieg-od
		DLA %%V WEWNĄTRZ (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) Dzwonić: Zaczynać-DL-zapętlać %%V
		ROZPOCZYNAJĄCY Końcówka-DL-Zapętlać
		: Zaczynać-DL-zapętlać
			Jeżeli %DstDrv% NEQ NOMATCH ROZPOCZYNAJĄCY: EOF
			USTAWIAĆ TDrv=%1:
			REM ODBIJAĆ SIĘ ECHEM %Preamble% TDrv = %TDrv% --
			Dir /D | ZNALEZISKO "Książka telefoniczna" | Znalezisko "%TDrv% \"
			JEŻELI ERRORLEVEL (1) ROZPOCZYNAJĄCY: EOF
			SET DstDrv=%TDrv%
			ROZPOCZYNAJĄCY: EOF
		: Końcówka-DL-zapętlać
		REM Odbijać się echem %Preamble% Końcówka-DL-Zapętlać --
		ROZPOCZYNAJĄCY: EOF
	: Końcówka-Znajdować-DL-bieg-od

: Końcówka-okręt podwodny


: Końcówka
	WEZWANIE: Zaczynać-Set-datować
	WEZWANIE: Zaczynać-odbijać się echem "!! --!! %ScriptName% NA %TDate% PRZY %TTime%!! --!!
	ROZPOCZYNAJĄCY: EOF
Inne rozwiązania  
 
programming4us programming4us