Potreboval by som nazor plebsu. Premyslam, ze na stare kolena skusim predsa len nejaky marketing. Idea je tvorit idealne vtipne videa, ktore prezentuju firmu a zaroven zanechaju v divakovi nie az tak reklamny dojem, ale skor si ten pribehovy. Prva cast je o klasickom vikendovom utoku, ktory sa bezne deje, cize utocnik najde otvoreny deravy Windows server, pocka si na vikend a v piatok v noci zacne so sifrovanim jeho obsahu. Vacsinou este v sobotu sifrovanie bezi, ale prvi zamestnanci prichadzaju do prace az v pondelok, ked najdu nepouzitelne programy, databazy, zrazu nic nefunguje. Dnes uz nie je je vacsinou cesta ako data desifrovat, takze bud sa zplati vydieracovi (neodporucam), alebo sa obnovia data a cely server zo zalohy. Samozrejme s tym, ze sa aj uzavrie diera, ktorou sa utocnik dostal dnu.
Přejít na článek
Zkus se podívat třeba sem:
faqs.cfm
1107
VBS neumim, ale vejral jsem do toho a řekl bych, že to je na přidávání a odstraňování proměnných, já bych potřeboval jenom přidat na konec ";c:\bin" a potom ho zase vymazat.
Asi už jsem zjistil, jak se přidává, jak prosté
Předtim mě vyděsil
, tak jsem se matlal s nějakym
což stejně nešlo, protože to je jakýsi nahrazování.
Vymazání cesty jsem ale nenašel.
Nicméně jsem to zkombinoval a napsal jsem si ve VBScriptu něco jako přidávač/odebírač - funguje to, chtělo by to rozhodně vylepšit, ale zatim to tak nechám, na moje účely to stačí.
třeba ovl.panely - systém - upřesnit - dole jsou proměnné prostředí...
edit: aha, jsi chtěl něco jiného
v cmd řádku by šlo starou proměnnou uložit třeba do %oldpath%, doplnit, a pak zas odebrat přepsáním staré hodnoty.
Jestli to mas do nejakeho bataku (CMD), tak staci na jeho zacatek skutecne dat napr.
set path=%path%;nova_cesta
tady neco spustis
....
....
a po ukonceni toho bataku (CMD) budou ty cesty stejne tak, jak byly na zacatku.
Tu cestu menis pouze v ramci toho jednoho procesu.
Potřeboval bych pro celý systém. Zjistil jsem, že se to ukládá do registrů.
//update: Dělají to např. instalace různých interpretů (Ruby)
Psal si, ze to chces pridat a odebrat. Tak jsem to pochopil, ze je to jenom pro nejaky SW docasne.
No tak to tam nech na furt a udelej to tak, jak pise Lední brtník a neres to.
Zeptal jsem se strejdy a cituji jeho první odkaz:
Stejně ale musím nějak udělat přidávání ne proměnných, ale záznamů konkrétní proměnné, oddělených středníkem (%PATH%). To dělají některé instalátory, které potřebují, aby nainstalované binárky/skripty byly spustitelné z konzole, nebo pomocí [Okno]+[R]. Myslel jsem, že něco podobného se dá ve Windows nějak pohodlně řešit. Představoval jsem si třeba nějak takto:
Nebo v tom VBS:
(VBS neznám, tohle je jen pro ilustraci, možná je to syntakticky špatně)
Nejspíš to bude asi jenom v installerech. Nicméně ten skriptík, co jsem si napsal, funguje. Blbý je, že teoreticky, kdyby
a já bych chtěl pomocí skriptu vymazat c:\bin, vymazalo by se mi i c:\binX. Další věc je, že kdyby
a opět bych chtěl c:\bin vymazat, nenašlo by ho to. No, neva, vím, že asi není správný takle uvažovat, ale pravděpodobnost, že se to stane, je malá
.