[Batch] Usunięcie wartości rejestru z pliku .cmd
15.10.08 00:20
|
#966181
|
(link)
|
zgłoś naruszenie
Nie wiem czy uda mi się to wytłumaczyć, ale spróbuje.
Gdy zastosuje takie polecenie w pliku .cmd to nie wyświetli mi sie komunikat o błędzie
[QUOTE]IF EXIST "%SYSTEMROOT%\setup.exe" DEL "%SYSTEMROOT%\setup.exe"[/QUOTE]
Chcę tak samo zrobić dla usunięcia wartości/klucza (rejestr windows) z pliku .cmd
Przykład:
[QUOTE]REG DELETE "HKCU\Software\Microsoft\Windows\example" /v "C:\WINDOWS\setup.exe" /f[/QUOTE]
Gdy ta wartość nie istnieje, a uruchomię mój plik .cmd wyskakuje taki komunikat:
[QUOTE]Błąd: system nie może odnaleźć określonego klucza rejestru lub wartości[/QUOTE]
Jak zrobić by ten komunikat się nie wyświetlał ?
Gdy zastosuje takie polecenie w pliku .cmd to nie wyświetli mi sie komunikat o błędzie
[QUOTE]IF EXIST "%SYSTEMROOT%\setup.exe" DEL "%SYSTEMROOT%\setup.exe"[/QUOTE]
Chcę tak samo zrobić dla usunięcia wartości/klucza (rejestr windows) z pliku .cmd
Przykład:
[QUOTE]REG DELETE "HKCU\Software\Microsoft\Windows\example" /v "C:\WINDOWS\setup.exe" /f[/QUOTE]
Gdy ta wartość nie istnieje, a uruchomię mój plik .cmd wyskakuje taki komunikat:
[QUOTE]Błąd: system nie może odnaleźć określonego klucza rejestru lub wartości[/QUOTE]
Jak zrobić by ten komunikat się nie wyświetlał ?
Redaktor
reputacja: 1532
posty: 500
offline
15.10.08 07:54
|
#966295
|
(link)
|
zgłoś naruszenie
Poszperaj tutaj:
Chodzi mi o to, że wynikami wszystkich poleceć są tak naprawde wartości. Czy to będzie 0 i 1 dla dodawania klucza, na przykładzie reg add, ale i dla usuwania. Zrobić tak żeby tylko zwracał tą wartość końcową i If'em zrobić - jesli się udało: wyświetl tekst "yes yes yes", jeśli zwróci niepowodzenie - wydrukuj tekst "Kur.. je... ja... pie... w ch... nie dało rady". To się nazywa "obsługa błędów wyjścia/wejścia".
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Chodzi mi o to, że wynikami wszystkich poleceć są tak naprawde wartości. Czy to będzie 0 i 1 dla dodawania klucza, na przykładzie reg add, ale i dla usuwania. Zrobić tak żeby tylko zwracał tą wartość końcową i If'em zrobić - jesli się udało: wyświetl tekst "yes yes yes", jeśli zwróci niepowodzenie - wydrukuj tekst "Kur.. je... ja... pie... w ch... nie dało rady". To się nazywa "obsługa błędów wyjścia/wejścia".
16.10.08 13:36
|
#968127
|
(link)
|
zgłoś naruszenie
@spellwish w tym linku co mi podałeś to jest to samo co moge wpisać w wierszu poleceń np. reg delete /?
co do twojej wypowiedzi to nie rozumiem tego zabardzo. Czy mógłbyś mi napisać jakiś przykład ? jak byś miał czas oczywiście. jak coś to napisz na pw. dalej sobie jakoś poradze
ps. Dzięki że w ogóle odpisałeś
co do twojej wypowiedzi to nie rozumiem tego zabardzo. Czy mógłbyś mi napisać jakiś przykład ? jak byś miał czas oczywiście. jak coś to napisz na pw. dalej sobie jakoś poradze
ps. Dzięki że w ogóle odpisałeś
Redaktor
reputacja: 1532
posty: 500
offline
17.10.08 07:46
|
#969791
|
(link)
|
zgłoś naruszenie
Od początku..i powoli 
Chodzi mi o to że możesz spróbować napisać procedurę która sprawdzi czy klucz istnieje, jeśli tak to usuń, jeśli nie to exit();. Napisać ją tak by była ona uzbrojona w obsługę błędów - zwracanie wartości
Rozumiesz o co mi chodzi już ? Następnie po zwróconej wartości właśnie podać odpowiedzi jakie ma drukować ten plik na ekranie. Nie jestem pewien czy to wyjdzie, ale na prv się odezwę jak mi to wyjdzie,ok ? myśle że w przeciągu kilku dni.
Chodzi mi o to że możesz spróbować napisać procedurę która sprawdzi czy klucz istnieje, jeśli tak to usuń, jeśli nie to exit();. Napisać ją tak by była ona uzbrojona w obsługę błędów - zwracanie wartości
Kod:
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Tylko dla zarejestrowanych. Chcesz mieć pełny dostęp do Ajo.pl?
Zarejestruj się i dołącz do naszego grona wirtualnych przyjaciół!
Rozumiesz o co mi chodzi już ? Następnie po zwróconej wartości właśnie podać odpowiedzi jakie ma drukować ten plik na ekranie. Nie jestem pewien czy to wyjdzie, ale na prv się odezwę jak mi to wyjdzie,ok ? myśle że w przeciągu kilku dni.
Lista podobnych tematów:
AJO.pl
|
TRO MEDIA
Korzystanie z serwisu oznacza akceptację
regulaminu
.
Polityka prywatności
Regulamin
FAQ
Reklama
Współpraca
Kontakt
