Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Doplň na konec dávky příkaz pause a když na bat soubor něj klikneš, tak jestli se zobrazí nějaká chy…
host 08.10.2011 19:53
host
ano, zda to chci přepsat.. tudíž stačí parametr pro xcopy.. ještě, dá se tam nějak udělat abych to n…
tomas.kulhanek 08.10.2011 19:54
tomas.kulhanek
Spouštět zástupcem... RunAs...
host 08.10.2011 19:58
host
ok, ovšem když to spustím v tomhle případě @ ECHO on xcopy /Y hosts C:\windows\System32\drivers\etc…
tomas.kulhanek 08.10.2011 20:02
tomas.kulhanek
Zkus použít symbol pro aktuální adresář ./hosts
host 08.10.2011 20:13
host
@ ECHO on xcopy /Y ./hosts C:\windows\System32\drivers\etc pause neplatný parametr s nemá to být v…
tomas.kulhanek 08.10.2011 20:16
tomas.kulhanek
Eh, má tam být zpětné lomítko... (.\hosts) Teď jsem upravoval nějaký PHP skript, tak se mi to poplet…
host 08.10.2011 20:18
host
v klidu, taky jsem předchvilkou dělal PHP a taky si to pletu (v práci zase dělám s xPath, takže zase…
tomas.kulhanek 08.10.2011 20:20
tomas.kulhanek
prip. nepozivaj copy ale priamo vypisy do suboru na C:\ pomocou > a >> napr. del C:\neco\hosts echo…
MM.. 08.10.2011 20:36
MM..
toto mi příjde jako hloupost ne? @ ECHO on del C:\windows\System32\drivers\etc\hosts echo "# Copyri…
tomas.kulhanek 08.10.2011 20:46
tomas.kulhanek
preco hlupost? Ale nemaju tam byt uvodzovky.
MM.. 08.10.2011 20:53
MM..
ovšem zapisuje mi dovnitř i že režim echo je zapnut či vypnut :(
tomas.kulhanek 08.10.2011 20:59
tomas.kulhanek
ovšem zapisuje mi dovnitř i že režim echo je zapnut či vypnut :( To dělá ten druhý (nesmyslný) řáde…
host 08.10.2011 21:07
host
no jo, ale když tam není, tak mi tu IP nezapisuje na nový řádek. nový
tomas.kulhanek 08.10.2011 21:07
tomas.kulhanek
Nechápu. A kam ti tu IP zapisuje? nový
host 08.10.2011 21:09
host
když ho dám pryč.. tak to echo s IP tam zapíše, ale zapíše to na poslední řádek, tudíž pak mi může v… nový
tomas.kulhanek 08.10.2011 21:10
tomas.kulhanek
pardon... ve skutečnosti to první echo zapíše na poslední řádek, ale následující echa vypisuje správ… nový
tomas.kulhanek 08.10.2011 21:13
tomas.kulhanek
echo. >> %SYSTEMROOT%\System32\drivers\etc\hosts echo 192.168.40.6 tirus.eu >> %SYSTEMROOT%\System32… nový
JM 08.10.2011 21:20
JM
děkuji. problém vyřešen.. všichni tři u mne máte pivko :) poslední
tomas.kulhanek 08.10.2011 21:27
tomas.kulhanek

ok, ovšem když to spustím v tomhle případě

@ ECHO on
xcopy /Y hosts C:\windows\System32\drivers\etc
pause

tak mi to napíše, že hosts nebyl nalezen, jelikož on ten soubor hledá nikoli ve složce kde je bat soubor, ale kde je zrovna "kurzor" v cmd. Potřeboval bych to trochu univerzální, jelikož je hloupost aby ten daný uživatel byl nucen si to celé zkopírovat na dané místo.

toto mi příjde jako hloupost ne?

@ ECHO on


del C:\windows\System32\drivers\etc\hosts

echo "# Copyright (c) 1993-2009 Microsoft Corp." > C:\windows\System32\drivers\etc\hosts
echo "# " >> C:\windows\System32\drivers\etc\hosts
echo "# This is a sample HOSTS file used by Microsoft TCP/IP for Windows." >> C:\windows\System32\drivers\etc\hosts
echo "# " >> C:\windows\System32\drivers\etc\hosts
echo "# This file contains the mappings of IP addresses to host names. Each" >> C:\windows\System32\drivers\etc\hosts
echo "# entry should be kept on an individual line. The IP address should" >> C:\windows\System32\drivers\etc\hosts
echo "# be placed in the first column followed by the corresponding host name." >> C:\windows\System32\drivers\etc\hosts
echo "# The IP address and the host name should be separated by at least one" >> C:\windows\System32\drivers\etc\hosts
echo "# space." >> C:\windows\System32\drivers\etc\hosts
echo "#" >> C:\windows\System32\drivers\etc\hosts
echo "# Additionally, comments (such as these) may be inserted on individual" >> C:\windows\System32\drivers\etc\hosts
echo "# lines or following the machine name denoted by a '#' symbol." >> C:\windows\System32\drivers\etc\hosts
echo "#" >> C:\windows\System32\drivers\etc\hosts
echo "# For example:" >> C:\windows\System32\drivers\etc\hosts
echo "#" >> C:\windows\System32\drivers\etc\hosts
echo "#      102.54.94.97     rhino.acme.com          # source server" >> C:\windows\System32\drivers\etc\hosts
echo "#       38.25.63.10     x.acme.com              # x client host" >> C:\windows\System32\drivers\etc\hosts
echo "" >> C:\windows\System32\drivers\etc\hosts
echo "# localhost name resolution is handled within DNS itself." >> C:\windows\System32\drivers\etc\hosts
echo "#	127.0.0.1       localhost" >> C:\windows\System32\drivers\etc\hosts
echo "#	::1             localhost" >> C:\windows\System32\drivers\etc\hosts
echo "	192.168.40.6       tirus.eu" >> C:\windows\System32\drivers\etc\hosts

pause

Zpět do poradny Odpovědět na původní otázku Nahoru