Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

hosts austauschen per batch

Frage Entwicklung Batch & Shell

Mitglied: derkleinsie

derkleinsie (Level 1) - Jetzt verbinden

23.11.2009, aktualisiert 12:15 Uhr, 4250 Aufrufe, 2 Kommentare

Ich möchte per klick meine "hosts" austauschen gegen eine modifizierte.
die originale bleibt erhalten und wird umbenannt in "hosts-original".

eine modifizierte wird aus dem installverzeichnis kopiert wo auch die .bat liegt und in den c:\windows\bla\etc\ ordner reinkopiert und von "hosts.txt"(ja ne txt damit ich sie editieren kann) in "hosts" benannt.
bei erneutem klick wird die hosts gelöscht und die umbenannte "hosts-original" wieder "hosts" genannt
das ganze läuft schon mal, muss allerdings als admin ausgeführt werden (habe eine runas vorgeschaltet).
und alles muss auf "e:" liegen sonst passt die pfadangabe nicht .... so und jetzt kommt die große frage.
kann ich die pfadangabe nicht als variable setzten?



Nochmal auf Deutsch: Die bat soll wissen das die hosts.txt in dem gleichen ordner zu finden ist wie die bat selber, egal wohin man den ordner kopiert.

buä ich hoffe ihr versteht mich

Alles liegt im ordner "modi"
sicherung.bat
hosts.txt


Quellcode

01.
@echo on 
02.
 
03.
cd c:\Windows\System32\drivers\etc\ 
04.
pause 
05.
if exist hosts-original goto :reset 
06.
 
07.
REM gesicherte host holen 
08.
	copy e:\modi\hosts.txt c:\Windows\System32\drivers\etc\ 
09.
 
10.
REM aktuelle hosts Umbenennen in hosts-original.txt 
11.
 
12.
	cd c:\Windows\System32\drivers\etc\ 
13.
	ren hosts hosts-original 
14.
 
15.
REM gesicherte hosts Umbennennen von .txt in .nix 
16.
 
17.
	ren hosts.txt hosts 
18.
 
19.
 
20.
REM DNS flushen 
21.
 
22.
	ipconfig /flushdns 
23.
 
24.
REM Browser killen 
25.
 
26.
	taskkill /F /IM firefox.exe 
27.
	taskkill /F /IM iexplore.exe 
28.
 
29.
goto ende 
30.
:reset 
31.
 
32.
	REM alte hosts löschen 
33.
	 
34.
		del c:\windows\System32\drivers\etc\hosts 
35.
 
36.
 
37.
	REM in das Verzeichnis wechseln etc 
38.
		cd c:\windows\System32\drivers\etc\ 
39.
 
40.
	REM Umbenennen der hosts-original 
41.
		ren hosts-original hosts 
42.
 
43.
	REM DNS flushen 
44.
		ipconfig /flushdns 
45.
 
46.
	REM Firefox/IE kappen 
47.
		taskkill /F /IM firefox.exe 
48.
		taskkill /F /IM iexplore.exe 
49.
 
50.
 
51.
:ende
Mitglied: Woolfsmann
23.11.2009 um 11:58 Uhr
Hi,

ich bin in Batch nicht so bewandert aber hast du mal versucht aus

01.
copy e:\modi\hosts.txt c:\Windows\System32\drivers\etc\
das
01.
copy hosts.txt c:\Windows\System32\drivers\etc\
zu machen ?

gruß
Woolfsmann
Bitte warten ..
Mitglied: derkleinsie
23.11.2009 um 12:12 Uhr
ja das funktioniert als normal user, aber nicht wenn ich es als admin ausführe ...
aber ich habe die lösung schon gefunden .... wald ... bäume.
01.
REM gesicherte host holen 
02.
	cd %~dp0 
03.
	copy  hosts.txt c:\Windows\System32\drivers\etc\
thx für deine mühe
Bitte warten ..
Ähnliche Inhalte
Netzwerke
Firewall Austausch
gelöst Frage von UnbekannterNR1Netzwerke7 Kommentare

Hallo zusammen, ich bräuchte mal ein paar Ideen bzw. Anregungen von euch. Ich habe mal einen deutlich gekürzten Netzplan ...

Festplatten, SSD, Raid
Festplatte austauschen
gelöst Frage von jarimlimFestplatten, SSD, Raid16 Kommentare

Ich habe Server Modell HP Proliant DL380 G6 und bei einer platte leuchtet die diode rot. Neue Platte bestellt. ...

Windows Server
"Austausch" eines Domaincontrollers
Frage von takvorianWindows Server8 Kommentare

Hallo zusammen, ich hatte schonmal einen Thread eröffnet wo es um die Umstellung von Server 2003 nach Server 2012 ...

Batch & Shell
Einfaches batch skript auf mehreren hosts ausführen
gelöst Frage von winlinBatch & Shell5 Kommentare

hallöchen leute, bin batch newbie und hoffe auf einige tipps von euch. Folgendes Szenario in einer W2k12R2 Umgebung: - ...

Neue Wissensbeiträge
Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 36 MinutenSicherheit2 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 1 StundeSicherheit9 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Microsoft

Update KB4073578 für AMD CPU (Spectre und Meltdown Lücke)

Information von sabines vor 7 StundenMicrosoft

Wegen Problemen (BOSD, nicht startende PCs) wurde das Update KB4056897 und KB4056894 für AMD CPUs zurückgezogen. Dieses Update KB4073578 ...

Mac OS X

MacOS wo ist die Tilde ?

Tipp von Alchimedes vor 20 StundenMac OS X4 Kommentare

Hallo, ich hab eine MacOS qwertz Keyboard auf US Layout umgestellt da die Sonderzeichen besser erreichbar sind. Leider fehlt ...

Heiß diskutierte Inhalte
Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell27 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1025 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
Frage von Windows10GegnerNetzwerkgrundlagen18 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...