Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Hromadné smazání adresaru ve windows batch

tvoje verze syntaxe se mi celou dobu moc nelíbí, moc chyb. konstrukce se 2 hvězdičkami určitě v minulosti nefungovala, možná že win7 zavedly nějaké tajné změny, radši se jí vyhnu.

c:
cd \
chcp 1250
dir /s /a:d /b | find /i "toolbar" > toolb.txt
for /f "delims=? usebackq" %%d in (toolb.txt) do attrib "%%d"
- vyzkoušel jsem si to bez mazání :) příkaz 'rd /s /q' jsem nahradil výpisem 'attrib',
- pro české názvy podadresářů v appdata je nutno přepnout na znakovou stránku 1250
- možné mezery v názvech proměnné %d ignoruje nový 'oddělovač' se zakázaným znakem '?'

původní pme skript by se prostě musel spouštět 2x, kdyby se předpokládaly jen normální názvy 'mega-tool', 'tool-google', což asi nestačí ...
... protože celé je to úplně zbytečné:

- když se nějaký toolbar prohlašuje za legální podnikání a nainstaluje se ti neskrytě např. do program files, má nejspíš i odinstalátor.
- hlavně ho vidíš ve správě doplňků ve svém prohlížeči (už od ie6 sp1), anebo v logu hijackthis.
- ani nemusí mít domovský adresář nazvaný *toolbar*, ani nemusí sídlit v %programfiles% ale i v %programfiles(x86)% a taky v %appdata%.
- můžeš nechat prohledat celý disk, ale aby při tom násilném mazání místo odinstalace nevzniklo ještě více škod.
připomínky už jsou v batce výše.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny