Entries tagged with “Windows”.


openproj.jpg Wer eine freie und kostengünstige Alternative zu Microsoft Project sucht, kann mit OpenProj fündig werden. Als Java-Anwendung unterstützt die Software Mac, Unix, Linux und Windows.

Außerdem steht OpenProj unter der Common Public Attribution License 1.0 (CPAL) und ist damit Open-Source.

Die Firma hinter OpenProj heißt Projity und stellt folgende Features heraus:

  • OpenProj basiert auf einer SaaS-Lösung (Software as a Service oder Project-On-Demand)
  • es handle es sich um einen vollwertigen Ersatz für Microsoft Project (Datei-Format ist überführbar!)
  • keine hohen Lizenzkosten
  • Gantt-Diagramme
  • Netzwerk-Diagramme (PERT Charts)
  • Projektstrukturpläne
  • Leistungswertanalysen

Also das klingt doch vielversprechend.

Wer kennt das nicht:

Da gibt es ein Programm oder eine ausführbare Datei, die gestartet werden sollen – doch man hat Bedenken. Schließlich möchte man sich ja nicht die Windows-Installation “versauen” oder gar Schadsoftware einfangen.

zwei Möglichkeiten gibt es da:

  • Entweder man hat eine virtuelle Maschine auf dem Rechner
  • oder man benutzt eine Art Sandbox (transient storage area).

(more…)

Falls im Sicherheitscenter weder Windows Defender noch Antivirus-Software erkannt wird, hilft folgendes:

  1. Start – Ausführen – “services.msc” starten und Dienst Windows-Verwaltungsinstrumentation stoppen
  2. unter C:\Windows\system32\wbem\repository den Ordner löschen oder umbenennen
  3. den WMI-Dienst wieder starten

Das sollte helfen.

Falls Putty verwendet wird und nur komische Zeichen im Midnight Commander dargestellt werden, dann einfach folgende Einstellung vornehmen:

  • Putty-Konfiguration
  • Window: Translation
  • Character Set Translation On Received Data
  • Passenden Zeichensatz auswählen (z.B. meistens UTF-8)

Vorher: Putty 01
Nachher: Putty 02

Eigentlich gefällt mir ja der OpenSource PDF Printer PDFCreator. Allerdings funktioniert dieser immer noch nicht unter Windows Vista.

PDF Creator

Als gute Alternative bietet sich der Bullzip PDF Printer an – leider kein OpenSource, aber Freeware.

Bullzip PDF

Start – Ausführen:

  • chkdsk c: /f (Festplatte prüfen und reparieren)
  • cleanmr (interner Bereinigungsmanager)
  • clipbrd (Zwischenablage)
  • dxdiag (Diagnoseprogramm für DirectX)
  • irftp (Dateimanager für Infra-Rot)
  • msconfig (Systemkonfigurationseditor)
  • ntbackup (internes Backup-Programm)
  • syskey (Verschlüsselung)
  • verifier (Treibersignierung)

Wie ermittle ich die IP-Adresse einer Domain?

Schlicht und einfach auf der Kommandozeile oder Shell folgendes Kommando eingeben:

nslookup domain.tld

Die automatischen Laufwerksfreigaben $C und beispielsweise $D lassen sich in der Registry auf folgende Weise verhindern:

  1. Regedit starten (Start – Ausfuehren – Regedit eingeben)
  2. in dem Baum nach HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Services / lanmanserver / parameters navigieren
  3. neue DWORD-Values anlegen (2 neue Schluessel) mit folgenden Parametern:

    AutoShareWks 0
    AutoShareServer 0

Das war’s dann schon. Beim naechsten Windows-Start wird dann nicht mehr automatisch eine Administratorfreigabe erzeugt.

Unter DOS bzw. Windows kann man den Download von einzelnen oder mehreren Dateien auf folgende Weise automatisieren:

Dazu einfach folgenden Code als Batch-Datei mit der Endung .bat abspeichern.

@ECHO OFF
:: Check if the password was given
IF "%1"=="" GOTO Syntax
:: go to the right download location
cd C:\
:: open ftp connection
> ftp-script.ftp ECHO open 100.200.30.40
:: enter user name
>> ftp-script.ftp ECHO user
:: enter password
>> ftp-script.ftp ECHO %1
:: go one folder containing files
>> ftp-script.ftp ECHO cd ..
:: eliminate prompting
>> ftp-script.ftp ECHO prompt n
:: get multiple files
>> ftp-script.ftp ECHO mget *
:: get single file
:: >> ftp-script.ftp ECHO get filename
:: quit ftp program
>> ftp-script.ftp ECHO bye
:: start ftp program with previous commands
> ftp-protocol.txt %windir%\system32\ftp.exe -s:ftp-script.ftp
:: go to End
GOTO End

:Syntax
ECHO Usage: %0 password

:End

Mit diesem Script kann man automatisch mehrere FTP-Dateien herunterladen, wenn man dieses von einem Scheduler starten laesst. Ausserdem werden alle Ausgaben in einer Protokolldatei erfasst und das Passwort nicht in dem Script gespeichert, sondern es muss beim Aufruf als Argument uebergeben werden.
Moechte man bei mehreren Dateien nur jeweils die noch nicht geladenen Dateien herunterladen, wird es etwas schwieriger, da das FTP im Lieferumfang von DOS/Windows keinen Operator anbietet der dieses Verhalten ermoeglicht. Es werden immer alle Dateien ueberschrieben, sofern sie kein Read-Only Attribut besitzen.
Man kann aber im Script nach jedem Download die Dateien als Read-Only setzen und somit den erneuten Download verhindern, wobei folgender Code eingefügt werden muss:

>> ftp-protocol.txt ECHO set *.* files as read-only
>> ftp-protocol.txt attrib +R *.*

Moechte man sich zusaetzlich noch anzeigen lassen, ob ueberhaupt Dateien herunter geladen worden sind, kann man folgende Prozedur verwenden:

:: check successful loading
type ftp-protocol.txt | find /c "Sending data" >> ftp-protocol.txt
if errorlevel 1 GOTO Error
GOTO End
: Error
>> ftp-protocol.txt ECHO ERROR: No files were downloaded!
: End

einleitung
es ist sicherlich schon jedem begegnet: eine ascii-datei (zum beispiel eine simple textdatei), die unter windows abgespeichert wird, hat unter unix diese hässlichen “^M” am Ende jeder Zeile und umgekehrt hat eine datei von einem unix-system unter windows keine zeilenumbrüche mehr (alles steht in einer zeile). es muss also konvertiert werden, falls man keinen guten editor zur hand hat, wie zum beispiel ultraedit unter windows oder quanta unter unix.

ursache
die zeilenumbrüche werden unter windows und linux unterschiedlich dargestellt:
- unix verwendet: LF (=line feed)
- win verwendet: CR LF (=carriage return & line feed)

CHAR ASCII PROG

LF   10   'n'

CR   13   'r'

konvertieren
abhilfe schaffen 2 möglichkeiten:
1) man benutzt für die jeweilige konvertierung folgende programme:
- unix2dos (unter /usr/bin/unix2dos)
- dos2unix (unter /usr/bin/unix2dos)

oder

2) ein kleines einzeiler script:

perl -pi -e 's/rn/n/g' #win to unix

perl -pi -e 's/n/rn/g' #unix to win

am besten werden die scripte als sog alias in die konfiguration der shell-umgebung eingegeben. damit sind sie als befehl aufrufbar, ohne dass eine datei angelegt wurde.

- kommandozeile öffnen und in einem editor die anpassungen vornehmen:

ee /home//.bashrc

- nun kopieren sie folgenden code:

alias w2u="perl -pi -e 's/rn/n/g'"

alias u2w="perl -pi -e 's/n/rn/g'"

achten sie darauf, dass am ende der datei wieder eine leerzeile stehen sollte. möchten sie diese aliase auch benutzen, wenn sie sich von einem entfernten rechner anmelden, müssen sie die einträge auch in der datei .bash_profile vornehmen.
falls sich die datei .bashrc nicht öffnen lässt, sollte sie mit ‘touch .bashrc’ erstellt werden. ausserdem müssen sie die shellumgebung bash benutzen, andernfalls müssen die einträge in eine andere datei gemacht werden (und ggf verändert werden).

die konvertierung erfolgt nun durch:

w2u  #win to unix

u2w  #unix to win