Zdielanie priecinku len v urcitom case
Je mozne zdielat priecinok v domacej sieti len v urcitom case? Priamo vo Windows Vista, cez prikazovy riadok - aby to bolo mozne naplanovat, alebo ako posledna moznost cez externy program.
Napr. zdielat priecinok A v case od 00:00 do 20:00, prip. aj viac podmienok, rozdielne pre jednotlive dni v tyzdni.
Stacilo by aj naplanovat obmedzenie zdielania v urcitych casoch uplne, ale len zdielanie priecinkov (aj obojstranne), nie internet a ine LAN prenosy.
Dolezite je aby sa zdielanie zrusilo aj nasilu, teda aj ked je na inom PC spusteny subor zo siete, aby nevyskocilo okno ci chcem skutocne zrusit zdielanie, alebo len oznamovacie ze to nie je mozne lebo sa pouziva subor XY.
Moje PC ma Win Vista HP 32 bit SP2, notebook ma rovnaky OS a dalsie PC ma Win XP 32 bit. Teraz zdielanie funguje bez problemov.
Dakujem.
Príklady - neskúšal som, netuším, ktorý príkaz je pre Teba vhodný...
netsh firewall set service type = fileandprint mode = disable (zrejme nutný reštart pc)
net share Users /delete (zastaví zdieľanie priečinka Users)
net stop server /y (zastaví všetky závislé služby server a na otázku automaticky odpovie yes)
Dakujem, vyskusam to az zajtra, teraz uz nemozem.
Ta tretia moznost - nezrusi mi siet uplne - teda aj internet?
v pohodě.
nastavil jsem to kdysi takto sousedovi, ať může bezpečněji surfovat.
(měl slabší hw takže bez antiviru, jen omezený účet)
Tak to chcem vyskusat, ale neviem ci mi to pomoze...
Prva moznost, ak potrebuje restart, je pre mna nepouzitelna.
Druha - iba ak by bolo mozne nahradit priecinok Users inym, vlastnym, je to mozne?
Tretia moznost - nevypne siet uplne?
Este by som poprosil aj zapnutie, aby som potom nezostal bez internetu.
Takze otazka zostava otvorena, upresnim to - potrebujem zrusit zdielanie priecinka X v urcitom case a nasledne zdielanie obnovit, aby to prebiehalo na pozadi a automaticky - a tiez bez restartu.
Edit: Tak som nasiel toto:
"Zmena povolení pre už zdieľaný súbor alebo priečinok
Ak je už súbor alebo priečinok zdieľaný, na table s podrobnosťami napravo v časti Zdieľanie sa zobrazí zoznam používateľov aj s ich nastavením povolení.
Ak chcete zmeniť povolenie pre osobu alebo skupinu, kliknite na šípku vedľa príslušného nastavenia povolení a vyberte možnosť Môžu zobraziť, alebo možnosť Môžu upraviť. Zmeny sa uložia automaticky."
Presne toto potrebujem, aby sa zmena uskutocnila okamzite a automaticky, len pomocou prikazoveho riadka, aby sa to dalo naplanovat.
Nemám momentálne zosieťované žiadne PC - nemám ako v praxi overiť, takže len teoreticky...
Prvá možnosť:
- neviem či potrebuje reštart - možno áno, treba vyskúšať...
Druhá možnosť:
- spusti cmd a napíš príkaz net share - vypíšu sa Ti všetky zdieľané priečinky (končiace na $ si nevšímaj), "share name" je zdieľaný názov, "resource" je cesta, čiže samozrejme nahradíš share name "Users" tým svojím...
Tretia možnosť nevypne internet, ale zastaví službu server, ktorá je podporou pre zdieľanie súborov, tlačiarní atď. v sieti pre Tvoj PC...
net start - zapne, net stop vypne...
net share users /delete - zruší zdieľanie users, net share moje="c:\dokumenty" - povolí...
Treba si vyskúšať, čo funguje a potom riešiť cez naplánované úlohy...
Edit: kým som písal príspevok doplnil si svoj... Ale áno klikacie nástroje sú jednoduchšie, neviem ako to aplikovať pomocou príkazového riadka.
Druha moznost funguje, este to potrebujem overit, momentalne sa nedostanem k druhemu PC, ale podla cmd textu aj podla ikony zdielaneho priecinka to funguje.
Ked to overim, doplnim prispevok alebo napisem novy, zatial predbezne dakujem za pomoc.
Ta druha moznost funguje aj v planovaci - nepouzivam Windows-ovsky, ale neslo to priamo, neviem preco, musel som vytvorit 2 cmd subory a takto to uz funguje dobre.
Posledna vec ktoru som neskusal je pripad ked je na druhom PC spusteny video subor a pouziva sa, neviem ci sa aj v tom pripade zrusi zdielanie, potrebujem aby sa zdielanie zrusilo aj vtedy. Toto otestujem az zajtra.
Ak Ti to už funguje, fajn... Ak sa chceš ešte "vyblázniť" spusti si v príkazovom riadku net share /help. Je tam prepínač /GRANT:user, perm
Dik, ale nenasiel som tam prave to ukoncenie zdielania nasilu, aj ked sa na druhom PC pouziva zdielany subor. Mozno to tak funguje predvolene, ale ak nie, potom to bude pouzitelne len ciastocne.
Chcelo by to nieco ako prikaz FORCE, ako vypinanie PC, ked sa nasilu ukoncia otvorene aplikacie.
máš to v helpu:
Dik, ale potrebujem zrusit zdielanie pre vsetky PC v sieti a s kombinaciou ktoru skusam to nefunguje celkom tak ako potrebujem.
Toto funguje, ale ak je na druhom PC spusteny subor, na mojom PC vyskoci CMD okno s textom:
Zadanie y funguje, ale ak nebudem pri PC, zdielanie sa nezrusi - je mozne k tomu prikazu (net share ABCD /delete) pridat nieco aby sa to ukoncilo automaticky, aj ked je spusteny subor na druhom PC?
Skús to takto:
net share ABCD /y /delete
Super, teraz to funguje presne tak ako som chcel!
Dakujem vsetkym, hlavne pme, problem vyrieseny.
zapínání služeb: klikací je dobře použitelný codestuff starter.
z příkazového řádku funguje sc, např kontrola zapnutí plánovače:
za start= musí být mezera.
pokud chceš něco spouštět z plánovače, ten funguje pod "uživatelem" system. má práva jak admoš, na druhou stranu pokud se mu podaří napříklat namapovat disk (jen pod existujícím účtem), přihlášený uživatel s normálním účtem ho nevidí, je dobré s tím počítat.
Uz je to komplikovane, takze napisem este 2 nevyriesene body tu:
1. Zrusenie zdielania nasilu, aj ked sa na druhom PC pouziva zdielany subor. Funguje to tak automaticky, alebo je potrebny dodatocny prikaz, nieco ako FORCE ako vypinanie PC, ked sa nasilu ukoncia otvorene aplikacie.
2. Nastavil som zapnutie zdielania pri starte PC, nebude vadit ak sa to spusti spolu s ostatnymi aplikaciami hned po starte? Vykona sa ten prikaz spravne?
Este si to odskusam zajtra aj sam, mozno to uz bude fungovat presne tak ako potrebujem...