Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Off topic (https://forum.cdrinfo.pl/f5/)
-   -   Skrypt Batch (https://forum.cdrinfo.pl/f5/skrypt-batch-73119/)

SpeedFreaK 19.08.2007 17:13

Zamiast "c:\windows" daj "%windir%"
Skrypt stanie sie uniwersalny, b***281;dzie dzia***322;a***263; na systemach zainstalowanych w innym katalogu ni***380; "c:\windows\" :)

andy 19.08.2007 15:03

Wielkie dzi***281;ki!

Teraz wystarczy doda***263; owy skrypcik do "Skrypt***243;w zamykania systemu" i mamy automatyczne tworzenie kopii rejestru podczas zamykania systemu :)

Reetou 19.08.2007 14:39

Eee tam... Przyjmuje:

Kod:

IF EXIST c:\windows\nul GOTO SKOK
echo nie dziala
:SKOK
echo dziala

dla użytkowników windowsa zainstalowanego w katalogu c: \windows ;)

gallus 19.08.2007 14:27

Na etykietach jednak chyba nie da rady bo IF EXIST nie przyjmuje GOTO z tego co zauwa***380;y***322;em w jego opisie.... mo***380;esz pr***243;bowa***263; z ELSE - ale po co? :)

Reetou 19.08.2007 13:32

Wersja @gallusa robi to co powinna...

Co do wersji by @andy - etykiety powinny by***263; w osobnych liniach, a w rename nie podajemy ***347;cie***380;ki do pliku wynikowego - tylko sam***261; (now***261;) nazw***281;.

gallus 19.08.2007 12:58

A bez etykiet mo***380;e by***263;? :)
Kod:

@echo Tworzenie kopii zapasowej rejestru systemu Windows XP. Prosze czekac...
IF EXIST C:\Windows\backup\rejestr2.reg DEL C:\Windows\backup\rejestr2.reg
IF EXIST C:\Windows\backup\rejestr.reg RENAME C:\Windows\backup\rejestr.reg rejestr2.reg
regedit.exe /e C:\Windows\backup\rejestr.reg

PS Z etykietami te***380; pokombinuje ;)

andy 19.08.2007 10:34

Skrypt Batch
 
Witam, czy m***243;g***322;by kto***347; napisa***263; co jest nie tak z tym skryptem?

Kod:

@echo Tworzenie kopii zapasowej rejestru systemu Windows XP. Prosze czekac...
IF EXIST C:\Windows\backup\rejestr2.reg GOTO KASUJ
IF EXIST C:\Windows\backup\rejestr.reg GOTO ZMIEN
:KASUJ  DEL C:\Windows\backup\rejestr2.reg
:ZMIEN RENAME C:\Windows\backup\rejestr.reg C:\Windows\backup\rejestr2.reg
regedit.exe /e C:\Windows\backup\rejestr.reg

Skrypt ma na samym pocz***261;tku sprawdzi***263; czy istnieje plik "rejestr2.reg" - je***347;li tak to ma go skasowa***263; i uruchomi***263; drug***261; instrukcj***281; czyli sprawdzi***263; czy plik "rejestr.reg" istnieje. Je***347;li si***281; oka***380;e, ***380;e i on istnieje to ma zmieni***263; jego nazw***281; na "rejestr2.reg" i uruchomi***263; t***261; linijk***281;:
Kod:

regedit.exe /e C:\Windows\backup\rejestr.reg
kt***243;ra dokona zrzutu rejestru do pliku.

B***281;de bardzo wdzi***281;czny za wszelk***261; pomoc :piwo:


Wszystkie czasy w strefie CET. Aktualna godzina: 15:27.

Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.