Re: Deltree, choice... a w Win2k jak?

Autor: Marsjanin <11.2006.usenet_at_marsjanin.tk>
Data: Tue 21 Nov 2006 - 22:22:08 MET
Message-ID: <1pu0x5db9vf3z$.dlg@marsjanin.tk>
Content-Type: text/plain; charset="iso-8859-2"

  Rok 2006 - listopad. Dokładnie to poniedziałek, 20-go. Nieco po 20-ej.
  Nagle zza rogu Sławomir Stępniak wrzuca na pl.comp.os.ms-windows.winnt:

*** Przeczytajcie do końca, zanim zaczniecie odpowiadać. :-) ***

> Zamiast rd . może tak jak Grzegorz napisał, z 'for':

Pętlę rozszerzyłem o Temporary Internet Files, dodałem jeszcze kilka
folderów, gdzie bez auto-purge gromadzą mi się niepotrzebne dane (i
tak ma czasem być) - dane te przesuwam do %temp%, gdzie zimują do
kolejnego purge. Tak miałem na WinME i zdawało to egzamin. Pozostaje
pytanie, czy zastosowane tutaj prostsze zabezpieczenie zdaje egzamin?
Czy folder może być widoczny (if exist = %errorlevel%=0) ale nie
dostępny (cd = %errorlever%=1)? Oto skrypt (ciut przytnę):

@echo off

subst O: C:\Programy

for /d %%i in ("C:\Documents and settings\*") do (
        cd "%%i\Ustawienia lokalne\Temp"
        if %errorlevel% == 0 (
                for /d %%j in (*) do rd "%%j" /q /s
                del * /q
        )
        cd %%i\Ustawienia lokalne\Temporary Internet Files\
        if %errorlevel% == 0 (
                for /d %%j in (*) do rd "%%j" /q /s
                del * /q
        )
)

C:

if exist %WINDIR%\InCD\ xcopy %WINDIR%\InCD\*.* %TEMP% /e /f /h /r /y
if exist %WINDIR%\InCD\ cd %WINDIR%\InCD
if exist %WINDIR%\InCD\ rd /s /q .

if exist "C:\Program Files\foobar2000\failure*.txt" move /y "C:\Program Files\foobar2000\failure*.txt" %TEMP%

O:

if exist O:\Opera\temp\ xcopy O:\Opera\temp\*.* %TEMP% /e /f /h /r /y
if exist O:\Opera\temp\ cd \Opera\temp
if exist O:\Opera\temp\ rd /s /q .

if exist O:\Opera\profile\cache4\temporary_download\ xcopy O:\Opera\profile\cache4\temporary_download\*.* %TEMP% /e /f /h /r /y
if exist O:\Opera\profile\cache4\temporary_download\ cd \Opera\profile\cache4\temporary_download\
if exist O:\Opera\profile\cache4\temporary_download\ rd /s /q .

cls

PS. Czy można do wcięć stosować tab'y?
________

EDIT:

No to dostałem po nosie. Nie wiem, co odpaliłem... Albo coś źle
wkleiłem w cmd i wykonałem nieopatrznie, albo wskutek usunięcia z:

Mój komputer / Właściwości / Profile Użytkownika

Dwój nieznanych profili... Tzn. pamiętam, że tworzyłem dwóch testowych
użyszkodników, z D&S dawno ich wyciąłem, a tutaj pozostali... Nie
wiem, może było to w jakiś sposób powiązane, ale wiem, że zechciało mi
się te dwa wpisy usunąć - został mój bieżący i admin - ale wątpię,
raczej to wynik wklejenia czegoś w cmd. Zaczęło się od spostrzeżenia,
że nic nie mogę w żadnym programie zapisać - wobec tego chciałem
"pokazać pulpit", a tu ZONK, nie ma QuickLaunch - nagle znikło
wszystko, wycięło mi cały profil. SHIT HAPPENS. Mam za swoje,
grzebanie w batchach w nieznanym mi systemie. FUCK!

Po pierwsze jakże się cieszę, że najważniejsze dla mnie dane trzymam
jednak w program files... Po prostu nie zmieniałem profili z WinME, o
ile się dało. Także więc, w godzinkę sobie mniej więcej poradziłem,
choć skróty do wielu rzeczy w menu start musiałem sam "wymyślać" -
jakie szczęście, że ocalał Administrator i All Users, hehe.

No i nie wiem, ale chyba na razie albo będę tempy ręcznie co jakiś
czas opróżniał, albo jednak jakiś wodotryskowy program do tego
zainstaluję... Cholera, osłabiło mnie to.

-- 
  Pozdrawiam,  Marsjanin.  Gadu-Gadu :  4548104
  Na nadmorskich plażach panuje syf! Najgorsze jest deptanie po niedopałkach.
  Nic nie gra. Cudowna cisza...  :-]
Received on Tue Nov 21 22:25:12 2006

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 21 Nov 2006 - 22:42:04 MET