Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

per Batch Ordnerstrukturen auf Klienten anlegen (Startmenüeinträge)

Frage Entwicklung Batch & Shell

Mitglied: vossi75

vossi75 (Level 1) - Jetzt verbinden

31.05.2006, aktualisiert 02.06.2006, 6438 Aufrufe, 5 Kommentare

wir möchten per batch gleiche Ordnerstrukturen im Startmenü auf allen Klienten im Netzwerk anlegen.

1. Wie kann man alle Rechnernamen (nicht ip-Adresse) auslesen, alternativ wäre auch eine txt-Datei vorhanden. Diese ist zeilenweise aufgebaut.
2. Unser erster Versuch:

set /P pc= Rechnername eingeben:

net use t: \\%pc%\c$ /user:USERXP *

rd /S /Q "t:\Dokumente und Einstellungen\All Users\Startmen\

xcopy /S /E /V /Q /I "Pfad Beispielstruktur"

net use t: /d

3. Geht es eleganter?
4. Wir suchen noch gute Grundlagenbücher zur Batchprogrammierung inkl. Erklärung
von Platzhaltern wie z. B. % ! ~ ...


Vielen Dank!
Mitglied: Lars1082
31.05.2006 um 14:58 Uhr
Hallo Vossi75

Hast du schon mal überlegt mit *.VBS Dateien zu arbeiten. Visual Basic Script lässt sich klartext programmieren und läuft ab win2000. Damit lassen sich leicht Textdateien auslesen und auch bei einer Domäne(windows) Rechnernamen abfragen. es lassen sich ebenso alle Dos-Befehle Implementieren. http://www.windowsscriptinghost.de/ auf dieser Seite findest du Infos darüber!!

hoffe ich konnte dir helfen!!!

Gruß Lars
Bitte warten ..
Mitglied: 30582
31.05.2006 um 17:08 Uhr
Hallo Vossi75,

wie wäre es denn mit einem Login-Script (geht natürlich nur mit Domäne)?
Das könnte dann z.B. so aussehen:

Im Loginscript:
if not exist \\Server\Pfad\%computername%.txt call create.bat

Die Datei CREATE.BAT:
rd /S /Q %ALLUSERSPROFILE%\Startmenü
xcopy /S /E /V /Q /I "Pfad Beispielstruktur"
echo %computername% erledigt >\\Server\Pfad\%computername%.txt

Die Datei %computername%.txt dient nur dazu, dass die Pfadstruktur nur einmal erstellt wird und ist gleichzeitig eine Kontrolle (wenn man sie auf einem Server ablegt) für den Administrator, welche PC's die neue Struktur bereits haben.

Vielleicht hilft der Tip ja etwas.
Gruß,
Kai
Bitte warten ..
Mitglied: SunSailer
01.06.2006 um 16:50 Uhr
Hatte den Beitrag von Kai übersehen, vielleicht hilft es ja trotzdem )




Hallo,

z.B.

Computername auslesen und in eine Liste schreiben
einfach ins logonscript schreiben
echo %COMPUTERNAME% >> Laufwerk:\Verzeichnis\Computrliste.TXT
(z.B. c:\User\Computer.XLS) oder Netzlaufwerk.

Script 1 heißt z.B. Call_COMPUTER.CMD
Inhalt:

@cho off
call COMPUTER.CMD COMPUTERNAME1
call COMPUTER.CMD COMPUTERNAME2
usw. (geht in Exel ganz schnell, dann in Editor kopieren) Die Befehle werden nacheinander abgearbeitet

Script 2 heißt COMPUTER.CMD müssen beide im gleichen Verzeichnis liegen!
(nach dem call COMPUTER.CMD wird mit %1 der Wert COMPUTERNAME ausgelesen, würden danach noch mehr Werte kommen, würde es mit %2 %3 usw. weiter gehn!

Inhalt:
@cho off
if exist c:\fertig.txt goto end (damit es nur einmal ausgeführt wird)

if exist t: net use T: /d /y
net use T: \\%1\C$

rd t:\%ALLUSERSPROFILE%\Startm~1 /s /q

echo J| xcopy /c /r /e /i /s /h "Path\Struktur"
echo > c:\fertig.txt

:end


Infos:

Die Variablen des Systems lassen sich im DOS_Fenster durch die Eingabe von Set auslesen

Hilfe zum Scripting einfach bei XP im Explorer under Hilfe suchen cmd eingeben, das gibt es infos zu den Befehlsoperatoren wie zB. ~ %1 >> usw.
Auch die Befehlszeilenreferenz A-Z

Hoffe konnte helfen sonst noch mal posten!

Gruß
Hans
Bitte warten ..
Mitglied: vossi75
02.06.2006 um 16:25 Uhr
Danke! Es hat weitergeholfen!

Schönes WE!
Bitte warten ..
Mitglied: Biber
02.06.2006 um 19:49 Uhr
...dann setz ich den Beitrag mal auf "Gelöst"... wegen der Statistik

Vrohe Vinxten
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Ordnerstruktur aus Playlist per Batch wiederherstellen (4)

Frage von Mooswitz zum Thema Batch & Shell ...

Rechtliche Fragen
gelöst Vernatwortlichkeit Ordnerstruktur (5)

Frage von Peterz zum Thema Rechtliche Fragen ...

Windows Server
gelöst Neuer DC + Ordnerstruktur (13)

Frage von KMUlife zum Thema Windows Server ...

Neue Wissensbeiträge
Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(1)

Information von DerWoWusste zum Thema Microsoft ...

Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(6)

Information von LordGurke zum Thema Humor (lol) ...

Sicherheits-Tools

Trendmicro OSCE und das Fall Creators Update Win10 RS3

(3)

Information von Henere zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (16)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (15)

Frage von Lynkon zum Thema TK-Netze & Geräte ...