Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Tipps & Links


Tipps, Links und Wissenswertes zum Thema Windows Client und Server
Bitte nur Tipps und Links posten!


Antwort
     
Themen-Optionen
Alt 12.07.2004, 20:36   #21
Moderator
 
Benutzerbild von Damian
 
Offline
Registriert seit: 12-2002
Ort: Hochheide, Ruhrgebiet Westend
Beiträge: 8.958
Also, ein Wiki ist definitiv nicht geplant. Was natürlich nicht für alle Zukunft gelten musss.

Was spricht dagegen, die Scripte ins CMS zu laden? Müsst ihr noch nicht einmal selber machen. Einfach per Mail an den Boardadmin schicken und alles weitere liegt bei ihm.

Damian

Signatur
www.serverhowto.de - das Howto-Projekt des MCSEboard.de

    Mit Zitat antworten
Alt 13.07.2004, 08:35   #22
Junior Member
 
Offline
Registriert seit: 02-2004
Ort: Siegen/Netphen
Beiträge: 67
Hallo,

die Idee ist doch klasse.
Ich denke das sich da viel zusammenkommt.

Gruß
Karsten
ronny3312
    Mit Zitat antworten
Alt 13.07.2004, 11:53   #23
Moderator
 
Benutzerbild von Damian
 
Offline
Registriert seit: 12-2002
Ort: Hochheide, Ruhrgebiet Westend
Beiträge: 8.958
Das denke ich auch. So dürfte nach einiger Zeit eine hochinteressante Sammlung zusammen kommen.

Damian

Signatur
www.serverhowto.de - das Howto-Projekt des MCSEboard.de

    Mit Zitat antworten
Alt 13.07.2004, 15:59   #24
formerly known as windoof1
 
Benutzerbild von michaelk1962
 
Offline
Registriert seit: 09-2003
Ort: im sueden und im norden
Beiträge: 452
Frage findstring

Hallo bätchler,

Ich versuche aus einem Logfile Strings herauszulesen.

Folgendes habe ich in der Batch stehen:

findstr mueller c:\temp\logfile.log >>c:\temp\find-mueller.log

Die Ausgabe in find-mueller.log sieht so aus:

10:46:41 (blabla) OUT: " 123 mueller "
10:46:42 (blabla) IN: " 123 mueller "

Jetzt möchte ich aber, das im find-mueller.log nur folgendes drin steht:

10:46:42 (blabla) IN: " 123 mueller "

Hat jemand eine Idee mit Anleitung wie ich das machen kann?


mfg

windoof1
    Mit Zitat antworten
Alt 13.07.2004, 21:27   #25
Gast
 
Benutzerbild von fritzo
 
Offline
Registriert seit: 04-2004
Ort: Köln
Beiträge: 259
Hi,

zwei Lösungen, die erste so umständlich wie nur möglich ;O)=; die zweite so einfach wie möglich und das, was Du wahrscheinlich haben willst:

1. Lösung
-------------
for /f "tokens=1-10" %a in (logfile.log) do @echo %a %b %c %d %e %f %g | find /i "IN" >> find-mueller.log

2. Lösung
-------------
findstr "mueller" logfile.log | findstr "IN" >> find-mueller.log

Grüße,
Fritz
    Mit Zitat antworten
Alt 14.07.2004, 08:27   #26
formerly known as windoof1
 
Benutzerbild von michaelk1962
 
Offline
Registriert seit: 09-2003
Ort: im sueden und im norden
Beiträge: 452
hi Fritz,

die 2. Lösung gefällt mir ganz wunderbar

Habs schon in meine Batch eingebaut. Es läuft alles prima.

Vielen Dank für die Hilfe.


mfg

windoof1
    Mit Zitat antworten
Alt 18.07.2004, 14:17   #27
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
nutzt ihr eigentlich auch wmic auf XP/2003?
Kann man ja auch sehr schöne Sachen in einem Einzeiler erledigen
z.B.
WMIC /Node:computername Service Where name='Alerter' Get Name, StartMode /Every:10

cu
blub
    Mit Zitat antworten
Alt 22.07.2004, 15:09   #28
Newbie
 
Benutzerbild von chudiworks
 
Offline
Registriert seit: 05-2004
Ort: Berlin
Beiträge: 55
mein anmeldescript

ich wollte einfach mal mein anmelde script veröffentlichen welches ich in mühsamer bastelarbeit zusammengeschustert hab.
vorher zur erläuterung :
man braucht 2 tools 1. LanstartCMD.exe (verschickt MagicFrame an MAC-Adresse) 2. SLEEP.exe (Wartet sekunden) beides muss im system32 ordner sein (wird aber vom 2.script automatisch dorthin kopiert)

@echo off
set LOG=\\homie\user\logon\userlog.txt
set netzIP=192.168.0.1
set /a XX1=1
echo warte 1 Sekunden
sleep 1 >nul
echo.
echo *************************************************************
echo %Date% - %time%
echo %os% , \\%COMPUTERNAME%\%username%
echo *************************************************************
echo warte 2 Sekunden
sleep 2 >NUL
echo.
if /i %computername% EQU HOMIE goto fastende
echo Suche homie / datenklotz (%netzip%)
rem
:suche
ping -n 1 %netzip% >NUL
if %errorlevel%==0 echo %xx1%.Ping erfolgreich
if %errorlevel%==1 echo %xx1%.Ping fehlgeschlagen
if %errorlevel%==0 goto anfang
lanstartcmd.exe 00-0C-6E-17-D0-CB >NUL
echo "Sende Magic Frame an Homie (Homie hochfahren, Wake on LAN)"
echo warte 12 Sekunden
sleep 12 >NUL
echo.
ipconfig /renew *lan* >NUL
set /a XX1= %XX1% + 1
if %xx1% equ 12 goto zuende
goto suche
rem
:zuende
echo ende
net send %computername% Homie nicht erreichbar
goto ende
rem
:anfang
if /i %computername% EQU HOMIE goto fastende
echo.
if exist V: (net use * \\%netzIP%\user /persistent:no >NUL
echo Ausweichlaufwerk )
set /a XX1=0
rem
:nochmal
set /a XX1= %XX1% + 1
echo %xx1%.Verbindungsversuch
if not exist V: net use v: \\%netzIP%\user /persistent:no >NUL
rem
if %xx1% equ 20 goto zuende
if exist V: goto verbindung
echo warte 10 Sekunden
sleep 10 >NUL
echo.
rem
:verbindung
if not exist v: goto nochmal
echo drive V: - userdata
call V:\logon\dcfav.cmd
rem
if not exist N: (net use n: \\%netzIP%\e$\netzwerk-temp /persistent:no >NUL
echo drive N: - temporary network folder )
rem
if not exist X: (net use x: \\%netzIP%\d$\exec-prg /persistent:no >NUL
echo drive X: - executable programs )
rem
if not exist U: (net use u: \\%netzIP%\s$\bilder /persistent:no >NUL
echo drive U: - Pictures )
rem
if not exist S: (net use s: \\%netzIP%\s$\software /persistent:no >NUL
echo drive S: - Software,Drivers )
rem
if not exist M: (net use m: \\%netzIP%\d$\music /persistent:no >NUL
echo drive M: - Music library )
rem
if not exist W: (net use w: \\%netzIP%\w$ /persistent:no >NUL
echo drive W: - workdir )
rem
:fastende
echo %Date%;%time%;mit IP:;%netzIP%;\\%COMPUTERNAME%;\%username% >>%LOG%
call \\homie\user\logon\act.cmd
net send %computername% Verbunden mit : %netzip%
rem
:ende
exit


wird ein rechner im netzwerk hochgefahren so wartet er beim start solange bis der server hochgefahren und bereit ist ,dann wird ne neue ip vergeben , gemappt , kopiert und fertig

ciao
    Mit Zitat antworten
Alt 24.07.2004, 17:09   #29
Senior Member
 
Benutzerbild von motzel
 
Offline
Registriert seit: 01-2004
Beiträge: 325
Hallo,

zu dem Thema Batch und Script möchte ich Euch gerne die Freeware-Scriptsprache AuoIT V3 (http://www.autoitscript.com/autoit3/) empfehlen.

In der "neuen" Version 3 gibt es ein paar echt interessante Features wie z.B. die Möglichkeit über den Befehl RunAsSet einen Script volle Admin-Rechte zur Laufzeit zu zuweisen

Eine mögliche Anwendung ist dafür z.B. ein automatisiertes Software-Rollout d.h. man sendet den Usern (via Email) ein AutoIT-Script, welches zur Ausführungszeit quasi "Admin" ist und die notwendigen Eingaben bei der zu installierente Setup.exe der Software übernimmt.
Somit muß der Anwender nur noch das Script aufrufen, welches dann die Software installiert.

Das AutoIT-Script läßt sich außerdem in eine EXE-compilieren, wodurch auf den "Ziel-Rechnern" keine Runtime installiert werden muß.

Ich denke daß man somit evtl. um eine kostspielige professionele SW-Verteilung (MS-SMS, Netinstall etc.) herumkomnmen könnte ?!

Also viel Spaß beim Scripten
    Mit Zitat antworten
Alt 28.07.2004, 16:39   #30
Newbie
 
Offline
Registriert seit: 07-2004
Beiträge: 7
Batch gesucht: Datei in bestimmte Ordner kopieren!

Hey! Kennt jemand ein Batch oder ein Tool, mit dem man z.B. in ein gleichlautendes Verzeichnis (Profiles...Desktop) eine Datei kopieren kann?
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Batchprogrammierung anne_03 Windows Forum — Allgemein 32 02.12.2004 18:45
Batchprogrammierung anne_03 Tipps & Links 2 23.11.2004 10:54
Batchprogrammierung xtragood Windows Forum — Allgemein 13 16.11.2004 16:41
Batchprogrammierung (Nachschlagewerk) zeifang Windows Forum — Allgemein 2 13.04.2004 20:59
Batchprogrammierung: Addieren??? Wie???? pablovschby Windows Forum — Allgemein 16 06.09.2003 10:12


Alle Zeitangaben in MEZ/CET. Es ist jetzt 01:46 Uhr. Seite generiert in 0,041 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang