Přejít na kategorii:
- sítové příkazy
- vzdálené volání
- procesy a služby
- doména a group policy
- disk a souborový systém
- informační příkazy
- ostatní
- přepínače - operátory přesměrování
- skripty a dávkové soubory
Sítě
ping - testuje spojení se vzdáleným PC, měří dobu odezvy (latenci)
ping 192.168.10.5
- cílový PC podle IPping -t komp1
- cílový PC podle DNS jména (provede se překlad) a neskončí po 4 paketech
ipconfig - konfigurace síťových adaptérů (zobrazení TCP/IP hodnot)
ipconfig /all
- podrobný výpisipconfg /renew
- obnoví IP adresu rozhranníipconfig /registerdns
- obnoví DHCP pronájem a znovu zaregistruje adresu u DNSipconfig /flushdns
- vyprázdní DNS cacheipconfig /displaydns
- zobrazí DNS cache
nslookup - nalezení DNS záznamů, zjednodušeně IP adresu k doménovému jménu
- po spuštění má vlastní prompt
nslookup www.seznam.cz
- vrátí A záznam z primárního DNS pro zadanou doménuls -d {domena}
- výpis všech záznamů (pokud mám oprávnění) = Zone Transfer
arp - práce s ARP tabulkou (mapování IP adres na MAC adresy)
arp -a
- vypíše ARP tabulkuarp -d 157.55.85.212
- smaže záznamarp -s 157.55.85.212 00-aa-00-62-c6-09
- vloží záznam
netstat - aktivní TCP spojení na portu
netstat -b
- vypíše aplikace, které vytvořili spojenínetstat -r
- vypíše routovací tabulkunetstat -ano | findstr 3044
– hledání
netdiag - informace o připojení klienta, diagnostický nástroj, který testuje připojení počítače do sítě, ověřuje autorizaci apod
netsh - network shell - konfigurace sítě
- po spuštění má vlastní prompt
- řádkové příkazy (shell) pro konfigurace všeho ohledně sítí
- například
netsh interface ip
konfigurace IP adresy
tracert - funkce traceroute, sleduje cestu k cíli (přes jaké uzly/hopy)
tracert www.google.com
- pingá jednotlivé hopy
net – široká paleta příkazů okolo sítí, sdílení, účtů, služeb
net use Administrator heslo
- změna hesla lokálního uživatele Administrator na heslonet use
- zobrazí mapované sharynet use u: \\ok\d
- namapuje síťovou cestu na disknet user uzivatel
- zobrazí informace o lokálním účtunet user uzivatel /expire:1.10.2011
- pro lokální účet nastaví dobu platnostinet user uzivatel /domain
- zobrazí informace o doménovém účtu (třeba poslední změna hesla, přihlášení, logon script, globální skupiny, atd.)net help user
- nápověda k příkazu net usernet localgroup
- vypíše existující lokální skupinynet localgroup /domain
- vypíše existující skupiny v doméně
route - informace o routovací tabulce
route print
- vypíše routovací tabulku
telnet - klient pro službu telnet, vhodný pro testování běhu aplikace na nějakém portu
telnet www.google.com 80
- připojí se na danou adresu a port
ftp - jednoduchý klient pro FTP
tftp - jednoduchý klient pro TFTP
pathping - kombinace funkcí ping a traceroute, rychle projde cestu k cíli a vypíše hopy, pro každý hop provede statistiku pomocí pingu
pathping -q 10 www.google.com
- dotaz na cíl podle DNS, 10 dotazů pro každý hop (zkrátí se délka provedení)
nbtstat - práce s NetBIOS, hlavně pro řešení problémů
nbtstat -n
- lokálně registrovaná jménanbtstat -c
- zobrazí obsah NetBIOS cachenbtstat -RR
- obnoví záznam na WINS serveru
Vzdálené volání
winrm - Windows Remote Management - vzdálené spouštění příkazů, WS-Management protocol
winrm quickconfig
- konfigurace na serveru
winrs - vzdálené volání příkazů na 1serveru, kde běží WinRM
winrs -r:POCITAC ipconfig
- na serveru POCITAC spustí příkaz ipconfig a vrátí výsledek
Procesy a služby
sc - ovládání služeb (services)
sc delete jmeno
- odstraní službusc create jmeno
- přidá službusc start jmeno
- spustí službu
net - i příkaz net můžeme použít k ovládání služeb (services)
net start jmeno
- spustí službunet stop jmeno
- zastaví službu
tasklist - běžící procesy systému, obdoba Task Manageru, jde volat na vzdálený počítač, zobrazuje vazby mezi procesy
tasklist /svc
- zobrazí služby v každém procesutasklist /fi "PID eq 2500"
– hledání procesu s daným ID
runas - start aplikace pod jinými právy
runas /user:ok\petr cmd.exe
- spustí cmd pod uživatelem petr
at - časové vzdálené spuštění, na vzdáleném počítači naplánuje spuštění určitého příkazu/úlohy
shutdown - vypnutí nebo restart počítače
shutdown -r -f -t 1
- restart PC za 1s s vynuceným ukončením aplikací
reg - řádkový příkaz pro práci s registry (jako regedit), hledání, vkládání, mazání ...
tskill - ukončení procesu podle PID či jména, i na vzdáleném PC
taskkill - silnější příkaz pro ukončení procesu, může používat filtry, ukončovat více procesů naráz
Doména a Group Policy
gpresult - Group Policy Result Tool
- informace o aplikovaných politikách a bezpečnostních skupinách kam patří počítač a přihlášený uživatel
gpudate - provede update skupinových politik, normálně pouze změny, může se použít i na vzdálený PC
gpupdate /force
- znovu aplikuje všechny politiky
dsadd - přídá objekt do AD
dsadd ou ou=test,dc=firma,dc=local
- vytvoří organizační jednotku test v firma.local
dsquery - vyhledává informace v AD
dsquery server
- seznam DC serverůdsquery server -hasfsmo schema
- vypíše, kdo má roli Schema Masterdsquery server -hasfsmo name
- vypíše, kdo má roli Domain Naming Masterdsquery server -hasfsmo infr
- vypíše, kdo má roli Infrastructure Masterdsquery server -hasfsmo pdc
- vypíše, kdo má roli PDC Emulatordsquery server -hasfsmo rid
- vypíše, kdo má roli RID Masterdsquery user -SAMID %USERNAME%
- hledá uživatele podle SAM account name (bereme aktuálně přihlášeného) a vrátí jeho DN (distinguished name)
dsget - získává informace z AD
dsquery user -SAMID %USERNAME% | dsget user -SID
- pro aktuálně přihlášeného uživatele vrátí jeho SID z AD
dsacls - spravuje ACL (oprávnění) na AD DS objektech, je součástí Support Tools
dsacls CN=Guest,CN=Users,DC=firma,DC=local
- zobrazí ACL na uživateli Guest
ntdsutil - databázová údržba Active Directory storu, spravuje FSMO, provádí autoritativní obnovení
browstat - zobrazí informace o doméně, PDC a browser, příkaz je z Windows Resource Kitu
browstat sta
- zobrazí statistiky pro transporty
certutil - ovládání certifikační autority z příkazového řádku, je součástí Certificate Services
certutil -dcinfo
- zobrazí informace o certifikátech doménových řadičů
netdom - zařazení počítače do domény, přejmenování, zřízení trustu, příkaz je z Remote Server Administration Tools, Support Tools
netdom renamecomputer stare /newname:nove /userd:domain\admin /passwordd:* /reboot:60
- změní jméno počítače (lokálně i v doméně), provede restart za 60 minutnetdom query /d:domain FSMO
- seznam serverů, které majá FSMO rolinetdom verify pocitac
- ověří spojení s DC a vypíše jeho jméno
redircmp - změní defaultní kontejner, kam se vloží účet počítače po zařazení do domény
redircmp ou=pocitace,dc=firma,dc=local
- nastaví defaultní kontejner
auditpol - správa auditovacích politik, zobrazuje i nastavuje parametry
Auditpol /list /subcategory:*
- vypíše podkategorie, které jsou k dispoziciAuditpol /get /category:*
- zobrazí aktuální nastavení
Disk a souborový systém
chkdsk - kontrola disku, kontroluje disk FAT tabulku i povrch
chkdsk /f
- provede opravu
chkntfs - vypíná automatickou kontrolu při startu počítače, může provést neplánovanou
chkntfs /d
- obnoví nastavení
diskpart - správa disků, partition, textové rozhranní vytváření/mazání a úpravu VOLUME, PARTITION s podporou RAID
- po spuštění má vlastní prompt
expand
umí zvětšit velikost partition
fsutil - práce s filesystémem
fsutil dirty query c:
- kontrola stavu NTFS
dir - vypíše obsah adresáře
attrib - zobrazení a nastavení atributů souborů
copy - kopírování souborů
xcopy - kopírování i včetně podadresářů se spoustou možností
robocopy - kopírování/synchronizace adresářů, včetně podadresářů a oprávnění, vylepšené xcopy, funkce pro použití při zálohování, od Win Vista součástí systému
md - vytvoření adresáře
rd - odstranění adresáře
bootcfg - konfigurace BOOT.INI
del - smazání souboru
cacls - konfigurace ACL na souborech, můžeme využít pro zobrazení adresářů spolu s přiřazenými právy (i včetně skupin z AD)
cacls d:\*.* > decko.txt
- vypíše obsah disku D (pouze root) spolu s právy na každou složku a soubor, výstup uloží do souboru
icacls - náhrada příkazu cacls
icacls d:\* /save decko.txt /T
- vypíše obsah disku D (rekurzivně) spolu s právy na každou složku a soubor, výstup uloží do souboru
find - hledá řetězec uvnitř souborů
subst - přiřadí k adresáři písmeno disku
type - vypíše textově obsah souboru
takeown - převezme vlastnictví složky/souboru (musíme být admin), takže zařídí přístup, kde dříve nebyl, může se použít i vzdáleně
takeown /F d:\slozka /R /A
- na složce d:\slozka a všech podřízených složkách a souborech nastaví vlastnictví skupině administrators
mklink - vytvoří link na soubor nebo složku, podporuje file symbolic link, directory symbolic link, directory junction, hard link
mklink /D link zdroj
- vytvoří symlink se jménem link pro složku v cestě zdrojmklink /J jinde c:\nekde
- vytvoří directory junction v aktuální složce, v praxi funguje lépe než symlink
Informace
systeminfo - přehled základních info o systému včetně instalovaných hotfixů
ver - vypíše verzi operačního systému
now - zobrazí aktuální datum a čas
whoami - zobrazí jméno přihlášeného uživatele (případně i další údaje)
whoami /all
- více podrobných informací včetně členství ve skupinách
set - konfigurace proměnných prostředí
set
- vypíše nastavené proměnné, jsou zde důležité systémové hodnoty (třeba jméno stanice, k jakému DC se ověřila)set test=15
- nastaví proměnnou
winsat - Windows System Assessment Tool - měření různých parametrů a vlastností počítače
winsat disk
- měří rychlost (výkon) diskuwinsat mem
- měří rychlost pamětíwinsat features
- vypíše parametry počítače
cmdkey - správa uložených jmen a hesle (credentials) v systému, to co máme v User Accounts - Manage your credentials
cmdkey /list
- zobrazí všechny uložené credentials
wevtutil - vrací informace z logu událostí (Event log)
wevtutil el
- vypíše všechny logywevtutil qe Application /c:3 /rd:true /f:text
- vrátí poslední 3 události z aplikačního logu v textovém formátu
Ostatní
w32tm - synchronizace času
w32tm /config /manualpeerlist:131.107.1.10 /syncfromflags:MANUAL
- synchornizace DC s externím zdrojemw32tm /config /update
- změna konfiguracew32tm /resync
- vyvolání sync
certreq - pořádání o certifikát od CA
logman - vytváří a spravuje Event Trace Session a Performance logs pro Performance Monitor
Přepínače - operátory přesměrování
Nejprve hodně zjednodušeně (a nepřesně) nějaké obecné přepínače, které můžeme použít spolu s jinými příkazy (dále zmíníme, jak je to ve skutečnosti).
| more - stránkuje výstup (po tom, co se zaplní stránka, tak čeká na stisk klávesy, než pokračuje s výstupem), zadává se za příkaz pomocí |
(pipe - svislítko)
dir c:\windows | more
| findstr - ve výstupu vyhledá zadaný řetězec a vypíše pouze tyto řádky, zadává se za příkaz pomocí |
(pipe - svislítko)
dir c:\windows | findstr system
| sort - předané řádky seřadí a zobrazí, zadává se za příkaz pomocí |
(pipe - svislítko)
dir c:\windows | sort /+13
Ve skutečnosti se nejedná o žádné obecné přepínače, ale využití jednoho operátoru přesměrování, v tomto případě | pipe
, spolu s běžnými příkazy (programy) more
a findstr
. Pomocí těchto operátorů můžeme přesměrovat vstup a výstup příkazů.
> (znak větší) - přesměruje výstup příkazu do souboru nebo zařízení (tiskárna), standardně směruje do okna příkazového řádku
dir c:\windows > c:\vypis.txt
- uloží výpis obsahu adresáře do souboru na disk
>> (dvakrát znak větší) - obdoba příkazu >
, ale provádí přidání do uvedeného souboru
type file2.txt >> file1.txt
- spojí soubor file1.txt a file2.txt
< (znak menší) - přesměruje vstup příkazu do souboru, standardně čte z klávesnice
- vytvoříme soubor
cmd.txt
a do něj zadáme na dva řádkyselect disk 0
alist partition
diskpart < cmd.txt
- vypíše seznam partition na disku 0
| (svislítko - pipe) - přesměruje výstup prvního příkazu jako vstup druhého
dir c:\windows | find "system"
- z výpisu adresáře zobrazí pouze řádky, kde se nachází řetězec system
& (ampersand) - spojí dva příkazy, spustí nejprve jeden a pak druhý
dir c:\ & dir d:
Skripty a dávkové soubory (cmd, bat)
for - provede podmíněně příkaz několikrát (pracuje i se soubory a adresáři), mnoho možností použití
if - podmínka v dávkovém souboru
if exist test.txt (del test.txt) else (echo Nenalezeno)
- pokud existuje soubor test.txt tak jej smaže, jinak vypíše text
goto - uvnitř dávkového souboru skočí na label
goto Konec
- skočí na label konec:Konec
- label pro skok
echo - vypíše zadaný text
echo pokus
- vypíše slovo pokusecho %windir%
- vypíše obsah proměnné
cls - vymaže obrazovku (okno příkazové řádky)
exit - ukončí skript nebo okno příkazového řádku
start - spustí příkaz v separátním okně příkazového řádku (a nečeká na provedení příkazu)
start dir c:
pause - čeká na stisk klávesy
sleep - čeká zadaný počet vteřin, příkaz je z Windows Resource Kitu
Tak tohle je velice dobrý seznam. Díky
pekne, moc pekne. dik!
pro Linuxaka, kterej se ve windows pohybuje jen svatecne
velice uzitecna zalezitost, moc dik za krasnej tahak ;-)
super!!!:-)
Pridal bych "pathping". Kombinace pingu a traceroutu, dobre na hledani problemu v rozlehlejsich sitich (obdoba "mtr" v linuxu). Ovsem pouzivat s parametrem "-q 10" (default je 100) coz zkrati cekani na vystup z 250 na prijatelnych 25 sec.
Super souhrn, a nešlo by doplnit jakým přepínačem se listuje po stránkách, např u vypisu příkazu dir. Nemohu si vzpomenout.
[7] Jde o dir | more. Doplním to do textu.
odpověď na [6]gerw: Děkuji, tento příkaz jsem neznal.
Neznáte někdo příkaz, kterej by vypsal u připojeného síťového disku i uživatele, pod kterym je disk přihlášen? Příkaz "net use x:" vypíše jen cestu, nikoliv uživatele.Dík,
odpověď na [7]Samuraj: Konkretne u dir navic existuje prepinac /p. V DOSu jsem driv nejak automaticky volal dir /w/p/o:gn
Zdravím, neví někdo jak v registrech vypnout na klávesnici ty 3 klávesy na sleep, vypnutí a ta třetí nevím na co je. Dík. Ondra
Zdravím, jakým příkazem zjistím, který DC (Domain Controler)mě ověřil? Děkuji
[12] Myslím, že se ten údaj ukládá do systémové proměnné, takže ji stačí vypsat:
echo %logonserver%
Nebo pomocí set vypsat všechny.
prosím, nezná někdo příkaz na ukončení aplikace na její spuštění z dosovského řádku pro winXP?
spustíš tak, že prostě zavoláš spouštěcí soubor (C:aplikacespousteci_soubor.exe) ... a vypnutí... napadá mě pouze násilně přes taskkill ... (zobraz si nápovědu, tuším, že přepínač /IM název programu a /F je vynucené vypnutí)
k pingu bych mozna dodal jeste jeden velice uzitecny prepinac a to -l (velikost paketu) tim totiz muzete zjistit ze vam treba maly paket prochazi bez problemu ale velky paket umira na TTL nebo treba (hlavne u Wifi) na kolisani sitoveho provozu
tusim ze u WinXP byl limit 4096 u vyssi ch jsem jeste limit netestoval :D ... jinak z jineho soudku ping 127.000.000.001 -t -l 4096 to uz neco pripomina :D
jo a jeste k pingu prepinac -a kdyz zadate ping 127.0.0.1 -a tak vam to vrati ze byl ping na localhost (tj provede i preklad z IP na domain name resp wins)
Upozornuji na vyse uvedeny prikaz "netsh" - je mimoradne uzitecny a co do moznosti velice kosaty; vyda na samostatny clanek.
Tohle je super seznam i celé stránky moc mi pomohly
Díky
Zajimavy je prikaz whoami ... obdoba prikazu z linuxu
Až budeš mít trochu času, uveď pár ukázek a příkladů. Příklady táhnou. Nebudu chválit - chválí se samo - počtem návštěv.
:-), fakt dost dobrý
Výborný seznam, nemůžu mít vše v hlavě.:-)
a finger máš kde
dá se nějak změnit IP adresa z DHCP, nemyslím tím nastavit jí natvrdo ale smazat automaticky přiřazenou, tak aby si PC načetlo novou
[25] ipconfig /release
Tím se zbavím IP adresy, bohužel když požádám o novou
ipconfig /renew
tak ve většině případech dostanu stejnou jako předtím. Záleží to na DHCP serveru, ten standardně dává po určitou dobu jednomu klientovi tu samou IP adresu.
jakým příkazem by šlo ve skriptu zjisti velikost určitého adresáře? Potřebuji zjistit velikost adresáře a pokud jeho velikost přesáhne určitou hodnotu, tak tento adresář smazat..:)
[27] Já bych na to použil PowerShell, s tím se pak dá hodně pracovat. Nebo stáhnout utilitku DU (Disk Usage) od Sysinternals.
Jenom malé navedení k PowerShellu:
Get-ChildItem C:\Slozka | Measure-Object -Property Length -Sum
jak mam pouzit prikaz attrib
Prosím Vás nevíte jak zjistím Ip adresu volaného(skype) tak abych zjistil jeho statickou ip..? Je to pro mně velice důležité díky
do haje
Ahoj, mezi přepínače snad ještě "sort".
Díky! Hodně mi to pomohlo :-)
hlavně příkaz "find" ;-)
Zdravím, mam dotaz, potreboval bych zjistit pomoci prikazu v Prikazove radce na kterem portu se nachazi nainstalovana tiskarna v systemu win XP Prof a to nasmerovat do souboru na disku.Dekuji nejak jsem na to meprisel. DV.T.
[34] mlcka - jeste dodatek, jde o to, ze mam tiskarnu na USB portu ne LPT ani COM
diky nasel jsem co jsem hledal;)
Super, díky moc!!!
restart služby se musí provádět parametrem?
pro instalování je parametr /i existuje něco podobého i pro restart služby? Pokud mohly by jste uvést příklad? Děkuji
[38] Nevím o jakém příkazu mluvíte. Restart služby můžeme provést třeba:
net stop spooler
net start spooler
Nebo:
sc stop spooler
sc start spooler
Nebo také pomocí PowerShellu:
Restart-Service spooler
;-)
Dík za seznam... Spokojenost:-)
Seznam je paráda. Teď ještě jak s příkazu xcopy vytvoři ikonu tak ab se nemuselo nic spouětět s příkazová řádky.
Ahoj,
mě by zase zajímalo, co přesně musím napsat do souboru např. on.bat, který by měl za úkol spustit tři aplikace skype, Trillian a Office communicator a nastavit jim určitý stav např. online.
Podobně bych chtěl vytvořit i soubor off.bat, který by aplikace vypnul, či hodil do stavu OFFline.
Zkoušel jsem vložit např. "C:\Program Files\Skype\Phone\Skype.exe /shutdown" ale to nezafunguje vždy asi snad jen jednou...
Díky!
D.
Díky moc za tento seznam :-)
prosím potřeboval bych přes příkazový řádek změnit časování mezi výberem operačních systémů.jde to?nebo zpustit druhý operační systém.
Skvělé, jen opravte (cíly = cíli) :). A nějaká rada ohledně TELNET na WIN7 ? Cmd ten prikaz vubec nezna:/
[45] Díky :-). Telnet pro Windows 7 není problém, je to vlastnost (Feature) systému, ale defaultně není instalovaná. Stačí jít do Programy a funkce (Programs and Features) a zapnout Telnet client.
Super seznam, díky. Možná k tracertu bych doplnil přepínač -d, který vypne překlad doménových jmen. Tracing je pak mnohem rychlejší, když se nehledá DNS záznam, který na LANu třeba ani nemáme - ukazuje jenom IP adresy.
Super článek jako všechno tady;-). Mám dotaz, jednou jsem se setkal s nějaký příkazem, kterým si nastavit na PC něco jako prioritu/%příjem rychlosti připojení(po zadání jakmile pustím můj PC tak ostatním klesne rychlost připojení a můj PC využívá třeba 80% rychlosti připojení) sorry za kostrbatost, už si nepamatuju jak to přesně fungovalo.Díky moc
[48] Nejsem si jistý, jestli dotaz chápu. Každopádně si myslím, že ve Windows nativně žádné prostředky pro rate limiting (omezování rychlosti síťového provozu) nejsou. Tedy, abych byl přesný, tak pomocí Group Policy se dá nastavovat Policy-based QoS. Ale to jsem ani netestoval, ani jsem neslyšel, že by se to nějak více využívalo.
Jeste bych mozna doplnil:
query user \\servername nebo IP
Pak
logoff sessionid \\servername nebo IP
Pokud nejste ve domene/workgroupe tak tohle nepomuze, ale da se to obejit psexec a pustit to rovnou na cilovem serveru :-))
Lide se zapominaji odlogovavat bohuzel.
Dalsi co me napada:
hostname
Pozor na prikaz shutdown, ktery dokaze byt velice zradny, protoze napr. ve starsich systemech jsou ty prepinace trosku jinak udelane a muze se stat ze misto restartu vypnete server/PC. Pokud je ve vedlejsi mistnosti tak no problem ale pokud ve vzdalenem datacentru bez RSA nebo avocentu nebo neceho podobneho tak holt tam bude muset nekdo dojit a zapnout ho rucne:-) Jinak prikaz shutdown jsem zacal hojne pouzivat ve Windows 8 protoze tam proste nikde neni dostupne vypnuti.
je to veeeeeelice dobra latka, a pomahla mě moc. Děkujiiii:-):-):-):-):-):-)
[52]
Taky jsem to ve Windows 8 nejprve řešil baťákem se shutdown na ploše, nicméně pokud najedeš do pravého rohu obrazovky, vyjede ti lišta s tlačítky -> Nastavení -> Vypnout.. :D
Nelogický, ale je to tam. :)
Cs
potřeboval bych pomoct. Pokouším se udělat "blbůstku" do *.bat a potřeboval bych časovat. Aby se něco spustilo třeba za 30 sec. Jde to? Díky za radu ;-)
ahoj mam problem sere mne uca na kompi pls muzes mi poslad jak se ji dostat do pocitace a trochu ji pozlibit napis mi na e-mail jjaakub@atlas.cz diky za odpoved
Milejší mně je to z klávesnice, ale namísto v doméně oblíbeného CTRL+ALT+DEL teď přichází Win+D, následuje ALT+F4 a dialog pro vypnutí/restart se zobrazí. A to i případě, kdy k Win8 přistupuji přes RDP, což byl pro mne hlavní kámen úrazu (přes RDP totiž nelze vypnout/restartovat Win8 tak jako když jsem zalogován z konsole).
[57] předchozí příspěvek měla být odpověď na odpověď na [52]Jirka: a odpověď na [54]svamdy123: jenže jsem měl vypnutý Javascript a tak se to nepovedlo... sorry
odpověď na [55]Pába: příkaz sleep, anebo to řešit naplánovanou úlohou (z příkazového řádku pomocí AT nebo Schtasks (nápověda viz parametr /?)
Prosím vás mohl by mi někdo napsat více o funkci sleep:-(
odpověď na [33]mlcka: Find uz nepouzivat, je deprecated. Findstr umi rychleji vse co find ba i mnohem vic. Hlasuju pro ho ze seznamu uplne vyhodit.
Jsem asi trochu natvrdlí. Nevím jak to použít. Můžu poprosit o napsání příkazu abych to pochopil? Třeba zapnout chroma a za 20s ho zase vypnout?
[62] Protože sám Chrome nepoužívám, tak uvedu příklad pro notepad (spustí a za 20 s jej sestřelí):
notepad.exe & SLEEP 20 & pskill notepad
výše uvedený příklad využívá nainstalované PSTools od SysInternals (koupené před pár lety Microsoftem a jsou volně stažitelné). PSKill je však možno nahradit příkazem TaskKill obsaženém ve Win7 a W8 (taskkill /F /IM notepad.exe)
Hoják chci se zeptat jestli by se dalo přes CMD nabourat do něakého pc nebo sítě :-) ;-) Jak ta hledám tak nic nenacházím . Možná by to šlo přes backtrack 4 né? ale určitě by to chtělo něake programky na to né? Prosím odpověd
Pre ludi pracujucich v domene je velmi sikovne aj ....
net user uzivatel /domain
rovnako by som doplnil whoami /all lebo samotne whoami nie je az take zaujmave :)
[65] díky :-)
Dobrý den,
chtěl bych se zeptat jak udělám aby zkopíroval složku a vygeneroval její nové jméno třeba číslo.
[67]a co třeba vytvořit adresář s názvem podle požadavků a nakopírovat do něj obsah z původního adresáře?
jo ale abych vytvořil třeba 10 000 složek a nemusel to vypisovat
a skrý ty složky
[69] Jestli jde o to vytvořit 10000 složek s názvem např. Adresar1.. až Adresar9999 tak bych šel cestou dávkového souboru s využitím cyklu FOR /F, který by čerpal názvy z textového souboru (např. nazvy_adr.txt) Ten bych si naplnil třeba tak, že bych si názvy vygeneroval třeba v Excelu (pomocí funkce vyplnit řady) a pak přes schránku přenesl takto získané názvy do zmíněného texťáku.
Ale určitě by to šlo i mnohem elegatněji, možnosti příkazu FOR jsou velmi široké a zvládnutí alespoň jejich malé části je podmínkou úspěšného řešení podobného úkolu...:-) Skrytí těch složek je už pak jen dalším řádkem dávky v cyklu pomocí příkazu ATTRIB
Zdravím,
Problém. Potřebuji restartovat službu na serveru, který běží v doméně z jakéhokoliv PC v doméně. Windows Server 2008. Je to Webová služba. Potřebuji na to napsat Skript, který v noci kdykoliv spustí kdokoliv a jakkoliv z toho PC v doméně. Nejlépe pomocí kliknutí na ikonu.
Děkuji Moc
[72] To je jednoduché, použije se příkaz sc nebo PowerShell nebo řada dalších. Ale musí to být spuštěno pod uživatelem s dostatečnými právy, pokud je nemá ten, kdo to bude volat, tak to může být součástí skriptu, ale pak to heslo každý uvidí ...
[73]
Nebo lze na serveru pravidelně spouštět naplánovanou úlohou script každých x minut (x je 1 až 5 dle potřeby rychlosti reakce) který kontroluje výskyt značkovacího souboru v adresáři kde mají uživatelé právo zapisovat. V případě výskytu souboru dávka (pod účtem admina) tu službu restartuje, smaže soubor a je hotovo. Není třeba dávat uživatelům žádná zvláštní práva, kromě zápisu na vytvoření značkovacího souboru. A ten může vytvořit dávka spouštěná dvojlikem na ikonu zástupce na ploše. Distribuce dávky a vytvoření zástupce lze pomocí Group policy preferences.
djmkhtbnvsbk.d{, <a href="http://www.sxzplxviem.com/">hvpcigapbk</a> , [url=http://www.nkehkfgqfv.com/]dddtdradio[/url], http://www.yhnuhhstdd.com/ hvpcigapbk
Potřebuji dávkovým souborem z ASCII souboru na jiném lokálním disku vymazat všechny řádky začínající středníkem, a nemohu se prokousat příkazem FOR. Poradí někdo?
Na co For? Pokud tam nejsou stedniky jinde nez na zacatku, tak bych to prohnal pres Find nebo Findstr a vystup presmeroval do souboru.
Mrkni na Find /?
neco na zpusob:
Find /I /N ";" soubor_se_strednikem > soubor_bez_stredniku
BTW. Stredniky na zacatku vetsinou oznacuji komentare davek, cemu to vadi?
Jde mi o automatizovanou tvorbu *.MD5, aby skript nemusel následně kontrolovat/vynechávat zbytečnosti, když soubor i *.MD5 připravuji lokálně a pak umisťuji na web.
Zdravim super zoznam ale vedel by si mi pomoct so scriptom ktory si potom vytvorim na ploche a vypise nazov pocitaca na win7??
;-)Dobrá práce :-)
Kdo ví, jak vystavím kurzor na konkrétní místo v CMD okně (nejlépe do pozice 0;0)
Něco jako CLS, ale aby mi to nesmazalo obsah CMD okna
cau, jak se prosim pres cmd ve win7 prida novy uzivatel (*ucet na PC*)? Drive jsem to vedel, ale uz si to nepamatuju. Dik ;-)
[82] Vygoogli si detaily o net user /add :-)
odpověď na [79]Honza: echo %computername%
nebo set computername
Chybí manipulace s registrem v batch, např:
reg query HKLM\Software\Microsoft\...
if %errorlevel%==1 (goto RUN) else (goto END)
REG ADD "HKLM\Software\Microsoft\...
Hledám, jak smazat registr a najíti nemůžu:-)
[85]Už jsem našel...
REG DELETE... Ostatně stačí v komandlajně zadat REG /? a víte příkazy,
potom REG DELETE /? a víte vše.
Jenom to nesmíte dělat v blbých Win 8!!!!
zdravím, mám celkem problém s nastavením IP v cmd. Po zadání příkazu "netsh interface ipv4 add address "Local Area Connection" address=192.168.1.15 255.255.255.0 192.168.1.1" vypíše: "The RPC server is unavailable."
Prosím o pomoc.
Děkuji
PS: Win 7 Enterprise 32-bit, Firewall disabled, Služby pro RPC běží.
Příkazy pro změnu a přidání DNS fungují.
Zdravim, poradi mi nekdo, jak jednoduse vyresit tento problem?
WinServer 2003, zalohovani pomoci CobianBackup, kdy cilem jsou sdilene adresare, ke kterym se prihlasuji uzivatele a spousteji si tam umistene soubory (vetsinou DOC nebo XLS) a pokud si vecer nevypnou PC a maji ten soubor otevreny, tak se pomoci Cobianu nezazalohuje, protoze ho ma onen uzivatel otevreny. Chtel bych tedy nejak jednoduse veskere soubory otevrene pres sdileni pred provadenim te zalohy nasilne odpojit. Hledal jsem, ale vhodny prikaz nenasel. Predem dekuji za nakopnuti :-)
zdravím
Je možné prostřednictvím cmd najít v souboru určitý text a nahradit ho jiným textem?
Zdravím,
je nějaký příkaz na vyhledání harddisků v počítači a na vyhledání změn hardwaru v počítači? Děkuji za odepsání.
S pozdravem
Pavel
odpověď na [79]Honza:
echo %computername%
Prosím, abyste pro ostatní okomentoval řádek sám, dávkový soubor s jeho použitím pošlu mailem jako *.bat.TXT:
FOR /R "%cd%" %%I in (..) do if "%cd%" == "%%~dpI" SET cdd = %%~fsI else continue
zdravim,
jde prez příkazoví řádek zjistit vypis vsech hesel co byli v PC pouzita ?
pripadne jak
dekuji
Ahoj. Potřebuju ve Windows 7 nastavit výchozí americkou ASCII tabulku. Neví někdo, jakým příkazem to udělat?
Ahoj, prosím máte radu jak pomocí cmd refreshnout připojení přes HDMI? všechno mám zapojené, ale po uspání PC se velmi často stane, že se mi externí monitor nechce připojit.. Tak by se mi líbilo vzbudit ho příkazem do CMD
Co vy na to? :)
odpověď na [7]Samuraj: je to kdyz chces o slozku nahoru tak napis cd.. a kdyz chces jit do nejake slozky pod tak napis cd [napr.] windows a to te dostane do te slozky kam chces
Dá se nějak v souboru *.BAT emulovat tlačítko Enter (tj. funkci "OK", čili schválení)?
zkouším načíst data ze souboru do proměnné ale nedaří se mi to.
předpokládal jsem že bych použil FINDSTR ale do proměnné se mi uloží jen příkaz a ne obsah
set VERZE=FINDSTR VERSION= Version.id
echo VERZE:%VERZE%
výsledek je "FINDSTR VERSION= Version.id"
nevíte jak to zadat aby se do proměnné načel obsah?
[99] vyřešeno příkazem FOR
for /f "tokens=*" %%i in ('FINDSTR "VERSION=" a.txt') do set VERZE=%%i
Dobrý den,
existuje příkaz, který by vyhledal jakýkoli soubor,
když zadáte část názvu souboru.
A bylo by super kdyby to zároveň vypsalo i umístění.
Takový příkaz find co funguje obráceně.