neco na automaticke odhlaseni uzivatele

Všechny ostatní programy, které nemají samostatnou sekci

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Nyny 7. 11. 2009 18:48

Zdravim,
mel bych takovou prosbu. Potreboval bych nejakej programek, nebo poradit jak napsat nejakej acript pomoci prikazoveho radku.

Potrebuji, aby se to samo spustilo pri prihlaseni uzivatele k PC a zacala to odecitat nastaveny cas (treba 60minut) a po uplynuti toho casu, aby to toho uzivatele samo odhlasilo. Existuje neco takoveho, nebo jde to nejak udelat? V podstate neco, jako maji v netcafe.

Pokud by to slo udelat i tak, ze po odhlaseni to ten dany ucet treba na dalsich 60 zablokuje, bylo by to uplne super!

Poradite prosim nekdo?

Edit: nasel jsem tohle: http://www.slunecnice.cz/sw/automaticka-akce/ ale neni to uplne ono:-(
Nyny
Junior
Uživatelský avatar

Odeslat příspěvekod oooooooooo 7. 11. 2009 19:15

Neuvedls system a to je naprd ale net user zaklad splní
Kód: Vybrat vše
/times:{times | all}
Is the logon hours. The times option is expressed as day[-day][,day[-day]],time[-time][,time [-time]], and is limited to 1-hour increments. Days can be spelled out or abbreviated. Hours can be 12-hour or 24-hour notation. For 12-hour notation, use am, pm, a.m., or p.m. The all option specifies that a user can always log on, and a blank value specifies that a user can never log on. Separate day and time entries with a comma, and separate multiple day and time entries with a semicolon.

Jinak spravu učtů s omezením kdy se kdo přihlasí a na jak dlouho mají některe edice Windows v sobě.Neuvedls system takže...
http://seven7.blog.zive.cz/
Spuštění Windows předchází pád.
oooooooooo
Pokročilý
Uživatelský avatar

Odeslat příspěvekod Nyny 7. 11. 2009 20:37

Jedna se o Win Xp Pro CZE + SP3
Nyny
Junior
Uživatelský avatar

Odeslat příspěvekod oooooooooo 7. 11. 2009 21:14

No v Seven to jde řešit v systemu přesně dle tvých požadavků pomocí scriptu v XP nevím pokud ti tam nedostačuje net use sežen si Steadystate od MS - vytvoř šablony pro ůčty který zadaš - můžeš si nastavit nejrůznější restrikce no a nakonec dej časové omezení použití ůčtu - 60minut.
Obrázek
Naposledy upravil oooooooooo dne 7. 11. 2009 22:00, celkově upraveno 2
http://seven7.blog.zive.cz/
Spuštění Windows předchází pád.
oooooooooo
Pokročilý
Uživatelský avatar

Odeslat příspěvekod bob.bob 7. 11. 2009 21:22

Na psaní skriptů občas používám AutoIt (http://www.autoitscript.com/).

Pro odhlášení po jedné hodině skript může vypadat takto (neřeším třeba 5 minut před vypršením upozornění uživatele aby si ukončil práci, to by bylo pár řádklů navíc):

Sleep(3600000)
Run("Shutdown -l")

Skript bych zkompiloval a pak exe spouštěl uživateli po přihlášení. AutoIt toho umí fůru (dovedu si představit, že by třeba vytvářel log, který by pak evidoval každé spuštění skriptu, takže ve výsledku by se vědělo, kdy se uživatel přihlásil).

Pokud jde o zabránění přihlášení po nějakou dobu, nevím. Snad ale bude fungovat rada oooooooooo.
bob(tecka)bob(zavinac)email(tecka)cz
:-D
bob.bob
Junior
Uživatelský avatar

Odeslat příspěvekod oooooooooo 7. 11. 2009 21:40

Net user toto umí taky a je fakt hodně moc variabilní,nicmeně je vidět že co bylo nutno řešit scriptem řeší dnes napřiklad vylepšený eventlog - kdy třeba kombinace eventlogu - filtrece na logon s možností vytvoř k udalosti v eventlogu ůlohu - vlastní - upravit dělá svoje.Co se dřív scriptovalo jde perfektně pomocí eventlogu + planovač ůloh udělat bleskově.Když se k tomu přidá spoluprace powershellu - celkem dobrý.
ale to co jsem pastl je celkem ultimatní řešení.jo v pro by mněla byt volba něco jako prahová doba - a nelze se znovu přihlasit než uplyne X.Ale nejsem si stopro jistej jestli se nepletu s sitařinou - čistě server ůčty.
Naposledy upravil oooooooooo dne 7. 11. 2009 22:03, celkově upraveno 2
http://seven7.blog.zive.cz/
Spuštění Windows předchází pád.
oooooooooo
Pokročilý
Uživatelský avatar

Odeslat příspěvekod bob.bob 7. 11. 2009 21:55

Pokud XP i s nějakým doplňkem požadavek tazatele splní, proč ne.

Osobně dávám přednost skriptům - nemusím hledat nějaké klikátko ať už v systému nebo po netu. Naopak, pokud nelze v OS něco ovládnout bez myši, je to na mašli (zejména při opakujících se úkonech).
bob(tecka)bob(zavinac)email(tecka)cz
:-D
bob.bob
Junior
Uživatelský avatar

Odeslat příspěvekod oooooooooo 7. 11. 2009 22:06

No řekl bych že net use ma do klikatka daleko a powershell taky.
Nicmeně jsem realista - chtit po někom at to pořeši pomocí powershellu,s tím že si do něj dohodí příslušný cmdlet protože tam jde vše kolem prav a přihlašováni řešit v pohodě je uplně mimo realitu.par dní by trvalo než zjistí k čemu je a par dní než zjstí jak se ovládá a jestli něco nastaví je stejně ve hvězdách.
http://seven7.blog.zive.cz/
Spuštění Windows předchází pád.
oooooooooo
Pokročilý
Uživatelský avatar

Odeslat příspěvekod Nyny 7. 11. 2009 22:12

Ten Steadystate vypada, ze by moh umet co potrebuju. Zkusim to sehnat a vyzkouset. Jinak v XP Pro opravdu jde v Mistnich zasadach zabezpeceni nastavit hodnotu, po ktere se nelze znovu prihlasit, ale tam je to tak, ze tam zadam treba po trech neuspesnych zadanich hesla blokaci treba na 30minut. Tak nevim, jestli by to slo nejak vyuzit.

Me jde krome toho taky o to, aby kdyz se ten clovek prihlasi, aby mu tam nevyskakovalo nejake okno, nebo aby nemel neco minimalizovaneho na liste nebo tak.

Abych vysvetlil, proc to potrebuju. Mam ctyri deti a ty maj jeden pocitac, na kterem ma kazdy svuj ucet pod kterym se prihlasuje. Jenze se neustale hadaj kdo tam bude atd. Kdyz je jim receno, ze se maj po hodine stridat, zacne opet dohadovani, kdo tam byl dyl nez hodinu, kdo min atd. No a pokud bych docilil toho, ze by se to po hodine od prihlaseni samo odhlasilo, bylo by po problemech, protoze by bylo jasny, kdy ma jit hrat nekdo dalsi. No kdyby to jeste umelo ucet, ktery se prave odhlasil na nejaky cas uzamknout, mel bych zajisteno, ze se tam dotycny ihned po odhlaseni neprihlasi znovu.
Nyny
Junior
Uživatelský avatar

Odeslat příspěvekod bob.bob 7. 11. 2009 23:29

O powershellu ani jakémkoliv příkazu z CLI (třeba net) bych těžko tvrdil, že jsou klikací. Reagoval jsem na ten screenshot. Pokud tazatel uživí steady state, asi chce víc než původně žádal - nicméně pokud mu to pomůže, tak super, problém je vyřešen.
bob(tecka)bob(zavinac)email(tecka)cz
:-D
bob.bob
Junior
Uživatelský avatar

Odeslat příspěvekod Nyny 2. 8. 2011 15:44

oooooooooo píše:No v Seven to jde řešit v systemu přesně dle tvých požadavků pomocí scriptu v XP nevím pokud ti tam nedostačuje net use sežen si Steadystate od MS - vytvoř šablony pro ůčty který zadaš - můžeš si nastavit nejrůznější restrikce no a nakonec dej časové omezení použití ůčtu - 60minut.
Obrázek


doba pokrocila a na inkriminovanem PC jiz bezi Win 7, jak to tedy lze resit primo v nich?
Nyny
Junior
Uživatelský avatar

Odeslat příspěvekod Milanr1 2. 8. 2011 15:51

Pro BFU naprosto luxusně v GUI:
Rodičovská kontrola.
Milan
Milanr1
Pokročilý
Uživatelský avatar

Odeslat příspěvekod tibika 2. 8. 2011 17:14

Pomocou gpedit (start > spustit > gpedit.msc) > Konfigurace uživatele > Nastavení systému windows > Skripty > Přihlášení môžeš spustiť cmd skript, napr.

Kód: Vybrat vše
@echo off
ping -n 3540 localhost > NUL
msg "%username%" Ukončite svoju prácu, za 60 sekúnd budete odhlásený.
ping -n 60 localhost > NUL
shutdown /l /f

Teda napr. 59 minut nič, zobrazí sa výzva na ukončenie práce a v 60. minútu je užívateľ odhlásený. Skript (blabla.cmd) musí byť v kódovaní Latin II kvôli diakritike v msg. gpedit je dostupný vo W7 Professional a vyššie.
tibika
Pokročilý
Uživatelský avatar

Odeslat příspěvekod Miroslav Pragl 2. 8. 2011 17:24

nezapomen skryt scripty, spoustet je asynchronne a nezapomenout na timeout

pozor, uzivatel muze dat shutdown -a
MP
Miroslav Pragl
Expert
Uživatelský avatar

Odeslat příspěvekod tibika 2. 8. 2011 17:29

Nie som si istý, ale keďže časovanie je riešené cez ping a nie cez časovač samotného shutdown*, ktorý je nastavený na okamžité ohlásenie, potom myslím, že user ani nebude mať kedy shutdown -a zadať.

* shutdown s casovačom (/t) a zároveň logoutom (/l) nechce ani za boha fungovať.
tibika
Pokročilý
Uživatelský avatar

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků

cron