Post by Christian @SoemtronPost by Stefan KanthakDie Meldung des Explorer ist selbstverstaendlich abschaltbar.
Siehe <http://home.arcor.de/skanthak/download/SENTINEL.CMD>
Ah, alles klar, das Script hatte ich mir noch gar nicht angesehen.
Das wäre eine Erwähnung als "3." in
Wert gewesen.
Nein.
Post by Christian @SoemtronArcor scheint z.Z. Probleme zu haben, Deine Links funktionieren nicht
mehr.
shit happens.
--- SENTINEL.CMD ---
Rem SENTINEL.CMD
Rem Copy SENTINEL.DLL and SENTINEL.EXE to "%SystemDrive%\Program.Dll" and
Rem "%SystemDrive%\Program.Exe" and create hardlinks to both next to some
Rem resp. all directories below "%SystemRoot%", "%ProgramFiles%" and
Rem "%ProgramFiles(x86)%" which contain a space in their name.
Rem Copyright (C) 2009-2014, Stefan Kanthak <***@nexgo.de>
Rem * The software is provided "as is" without any express or implied warranty.
Rem In no event will the author be held liable for any damage(s) arising
Rem from the use of this software.
Rem * Redistribution is allowed only in unmodified form.
Rem * Permission is granted to use this software solely for personal private
Rem and non-commercial purposes.
Rem * An individuals use of the software in his or her capacity or function
Rem as an agent, (independent) contractor, employee, member or officer of
Rem a business, corporation or organization (commercial or non-commercial)
Rem does not qualify as personal private purpose.
Rem * Without written approval from the author the software must not be used
Rem for a business, for commercial, corporate, governmental, military or
Rem organizational purposes of any kind, or in a commercial, corporate,
Rem governmental, military or organizational environment.
If Not Exist "%~dp0SENTINEL.DLL" Goto :MISSING
If Not Exist "%~dp0SENTINEL.EXE" Goto :MISSING
If Not "%SystemDrive%\" == "%SystemRoot:~0,3%" Goto :ERROR
If Not "%SystemDrive%\" == "%ProgramFiles:~0,3%" Goto :ERROR
Rem Disable warning message
Rem "%SystemRoot%\System32\Reg.Exe" Add "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\DontShowMeThisDialogAgain" /V
"RogueProgramName" /T REG_SZ /D "No" /F
Rem "%SystemRoot%\System32\Reg.Exe" Add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\DontShowMeThisDialogAgain" /V
"RogueProgramName" /T REG_SZ /D "No" /F
For /F "Tokens=1 Delims= " %%! In ("%ProgramFiles%") Do Set Program=%%!
Copy "%~dp0SENTINEL.DLL" "%Program%.Dll"
If Defined ProgramFiles If Defined CommonProgramFiles If Exist "%CommonProgramFiles%" Call :SENTINEL Dll "%ProgramFiles%\"
"!CommonProgramFiles:%ProgramFiles%\=!"
If Defined ProgramFiles(x86) If Defined CommonProgramFiles(x86) If Exist "%CommonProgramFiles(x86)%" Call :SENTINEL Dll
"%ProgramFiles(x86)%\" "!CommonProgramFiles(x86):%ProgramFiles(x86)%\=!"
"%SystemRoot%\System32\Attrib.Exe" +H +S "%Program%.Dll"
Copy "%~dp0SENTINEL.EXE" "%Program%.Exe"
For /D /R "%SystemRoot%" %%! In ("* *") Do Call :SENTINEL Exe "%%~dp!" "%%~nx!"
If Defined ProgramFiles For /D /R "%ProgramFiles%" %%! In ("* *") Do Call :SENTINEL Exe "%%~dp!" "%%~nx!"
If Defined ProgramFiles(x86) For /D /R "%ProgramFiles(x86)%" %%! In ("* *") Do Call :SENTINEL Exe "%%~dp!" "%%~nx!"
"%SystemRoot%\System32\Attrib.Exe" +H +S "%Program%.Exe"
Set Program=
Exit /B 0
:ERROR
Echo "%SystemRoot%" or "%ProgramFiles%" not on "%SystemDrive%"!
Exit /B 1
:MISSING
Echo File(s) "%~dp0SENTINEL.DLL" or "%~dp0SENTINEL.EXE" is/are missing!
Exit /B 2
:SENTINEL
For /F "Tokens=1 Delims= " %%? In ("%~3") Do If Not Exist "%~2%%?.%1" "%SystemRoot%\System32\FSUtil.Exe" HardLink Create "%~2%%?.%1"
"%Program%.%1"
--- EOF ---
Stefan
[
--
Die unaufgeforderte Zusendung werbender E-Mails verstoesst gegen §823
Abs. 1 sowie §1004 Abs. 1 BGB und begruendet Anspruch auf Unterlassung.
Beschluss des OLG Bamberg vom 12.05.2005 (AZ: 1 U 143/04)