Archive for Juni, 2009

Office 2007 Speicherformat default auf 2003 ändern

Mittwoch, Juni 24th, 2009

Mit dem folgenden Skript bringt man MS Office 2007 dazu standardmäßig immer im 2003er Format zu speichern (*.doc, *.xls, *.ppt, *.mdb). Leider muss das Skript pro User ausgeführt werden. Alternativ kann man die Einträge auch über das Logon-Skript mitgeben!

Wie immer man es auch macht, man spart sich sehr viel Handarbeit beim Umstellen der Speicherformatvorgabe :o)

Hier das Skript:

@echo off
cls
rem ######################################
rem
rem       Office 2007 Speicher Format
rem        default auf 2003 stellen
rem
rem           date: 24.06.2009
rem    created by Robert Tschetschonig
rem
rem ######################################

REM Format 2003 für Excel festlegen
REG ADD HKCU\Software\Microsoft\Office\12.0\Excel\Options /v „DefaultFormat“ /t REG_DWORD /d 56 /f

REM Format 2003 für Powerpoint festlegen
REG ADD HKCU\Software\Microsoft\Office\12.0\PowerPoint\Options /v „DefaultFormat“ /t REG_DWORD /d 0 /f

REM Format 2003 für Word festlegen
REG ADD HKCU\Software\Microsoft\Office\12.0\Word\Options /v „DefaultFormat“ /t REG_SZ /d Doc /f

REM Format 2003 für Access festlegen
REG ADD HKCU\Software\Microsoft\Office\12.0\Access\Settings /v „Default File Format“ /t REG_DWORD /d 10 /f

IP-Adresse per Skript setzen

Donnerstag, Juni 18th, 2009

Hier ein kleines Skript um unter Windows per Batch Skript die IP-Adresse, Subnetmaske, Gateway und DNS Einträge zu setzen. Das Skript kann problemlos für mehrere Verbindungen erweitert werden.

Die Ausgabe am Schluss des Skriptes zeigt die wirklich gesetzen Werte!

Viel Spass damit.

Hier das Skript:

echo off
cls

rem ######################################
rem
rem   IP – Adresse per Skript setzen
rem
rem           date: 18.06.2009
rem    created by Robert Tschetschonig
rem
rem ######################################

REM ##### !!! HIER ANPASSEN START !!!
set IP_ADRESSE=192.168.100.1
set SUBNET=255.255.255.0
set GATEWAY=192.168.100.10
set DNS=192.168.100.134
set VERBINDUNG=“LAN-Verbindung“
REM ##### !!! HIER ANPASSEN ENDE !!!

REM ### IP Adresse setzen ###
echo IP-Adresse setzen…
netsh interface ip set address name=%VERBINDUNG% source=static addr=%IP_ADRESSE% mask=%SUBNET%
REM ### Gateway setzen ###
echo Gateway setzen…
netsh interface ip set address name=%VERBINDUNG% gateway=%GATEWAY% gwmetric=0
REM ### DNS setzen ###
echo DNS setzen…
netsh interface ip set dns name=%VERBINDUNG% source=static addr=%DNS% register=PRIMARY

for /f „delims=: tokens=3“ %%i in (‚ipconfig /all^|findstr /i „IP-Adresse“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set IP_AUSGELESEN=%%i
for /f „delims=: tokens=3“ %%i in (‚ipconfig /all^|findstr /i „Subnet“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set SUBNET_AUSGELESEN=%%i
for /f „delims=: tokens=3“ %%i in (‚ipconfig /all^|findstr /i „Gateway“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set GATEWAY_AUSGELESEN=%%i
for /f „delims=: tokens=3“ %%i in (‚ipconfig /all^|findstr /i „DNS“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set DNS_AUSGELESEN=%%i
for /f „delims=: tokens=3“ %%i in (‚ipconfig /all^|findstr /i „Phy“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set MAC_AUSGELESEN=%%i
for /f „delims=: tokens=2“ %%i in (‚ipconfig /all^|findstr /i „LAN“^|findstr /n $^|findstr „%lfdnr%:“ ‚) do Set VERBINDUNG_AUSGELESEN=%%i

cls
echo Konfiguration wurde gesetzt
echo.
echo IP:         %IP_AUSGELESEN%
echo Maske:      %SUBNET_AUSGELESEN%
echo Gateway:    %GATEWAY_AUSGELESEN%
echo DNS:        %DNS_AUSGELESEN%
echo.
echo Verbindung: %VERBINDUNG_AUSGELESEN%
echo MAC:        %MAC_AUSGELESEN%
echo.
echo.
pause