User Tools

Site Tools


userspace:etu_notepad

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
userspace:etu_notepad [2015/03/28 23:38]
Robert Tauber [ETU Notepad++]
userspace:etu_notepad [2015/04/03 10:49]
Robert Tauber [Copy.exe / Copy.au3]
Line 7: Line 7:
  
 Tested with opsi xxxxx\\ Tested with opsi xxxxx\\
-Tested with opsi xxxxx +requiredWinstVersion >= 4.11.4.12 //[[tauber(at)fsmb.mw.tum.de|Robert Tauber]] 2015/03/13//\\
-requiredWinstVersion >= 4.10.//[[tauber(at)fsmb.mw.tum.de|Robert Tauber]] 2015/03/13//\\+
  
 Das Setup-File wird unter Q:\Notepad++\Notepad++\npp.#.#.#.Installer.exe bereit gestellt (den Speicher Ort des Netzlaufwerks Q: bestimmt die **map_Q.exe** //..\opt_pcbin\install\!drivemap\map_Q.exe//) Das Setup-File wird unter Q:\Notepad++\Notepad++\npp.#.#.#.Installer.exe bereit gestellt (den Speicher Ort des Netzlaufwerks Q: bestimmt die **map_Q.exe** //..\opt_pcbin\install\!drivemap\map_Q.exe//)
Line 16: Line 15:
  
 Tree (Q:\Notepad++):\\ Tree (Q:\Notepad++):\\
-Copy.exe\\+[[Copy.exe]] (Für *.exe)\\ 
 Notepad++\npp.#.#.#.Installer.exe\\ Notepad++\npp.#.#.#.Installer.exe\\
  
Line 29: Line 28:
 CLIENT_DATA\userDefineLang\userDefineLang.xml\\ CLIENT_DATA\userDefineLang\userDefineLang.xml\\
  
-==== Copy.exe/Copy.exe.au3 ==== +==== control ==== 
-<code autoit+<code> 
-#include <Array.au3>+[Package] 
 +version: 2015.03.13 
 +depends:  
 +incremental: False
  
-;=== Befehle aufbereiten === +[Product] 
-;RT 2015.03.13:  +typelocalboot 
-;  Ziel ist es die aufruf parameter korekt weiter zu geben +id: notepadpp 
-$pfad = @ScriptDir +name: Notepad+
-$name = "notepad+++.exe" +description: Notepad++ 
-$cmp = _ArrayToString($CmdLine, " ",1) +advice: packed by Robert Tauber 
-$prog = '"' & $pfad & "\" & $name & '" ' & $cmp +version: 0 
-;RT 2015.03.13Zur kontrolle +priority: 0 
-;MsgBox(1,"",$prog)+licenseRequired: False 
 +productClasses:  
 +setupScript: setup.ins 
 +uninstallScript: uninstall.ins 
 +updateScript:  
 +alwaysScript:  
 +onceScript:  
 +customScript:  
 +userLoginScript: 
  
 +[ProductDependency]
 +action: setup
 +requiredProduct: cleanup
 +requiredAction: setup
 +requirementType: after
  
-;=== Zusatz Aktionen === +[ProductDependency] 
-;RT 2015.03.13+actionuninstall 
-;  Was Soll Pasiren befor das Programm aufgerufen wird +requiredProduct: cleanup 
-; == Kopiren == +requiredActionsetup 
-;RT 2015.03.13Quelle und Ziel definiren +requirementType: after 
-$file = "userDefineLang.xml" +</code>
-$quelle = @ScriptDir & "\" & $file +
-$ziel = @AppDataDir & "\Notepad++\" & $file+
  
-;RT 2015.03.13: Prüfen ob Quelle ok und Ziel nochnicht vorhanden 
-if FileExists($quelle) and not FileExists($ziel) then 
-   ;RT 2015.03.13: Zur kontrolle 
-   ;MsgBox(1,"",$quelle & " ==> " & $ziel) 
-   FileCopy ($quelle,$ziel,8) & @error) 
-EndIf 
  
-run ($prog) 
-;RT 2015.03.13: Zur kontrolle 
-;MsgBox(1,"",$prog) 
- 
-</code> 
  
 ==== setup.ins ==== ==== setup.ins ====
Line 270: Line 272:
 ==== uninstall.ins ==== ==== uninstall.ins ====
 <code winst> <code winst>
-; (c) Robert Tauber 2014 
  
 [Actions] [Actions]
Line 289: Line 290:
 ;----------------------------------------------------- ;-----------------------------------------------------
 ; Kurzer Produktname (max. 12 Zeichen) ; Kurzer Produktname (max. 12 Zeichen)
-Set $ProductNameShort$ = "Adobe Reader"+Set $ProductNameShort$ = "Notepad++"
 ; Langer Produktname (max. 30 Zeichen) ; Langer Produktname (max. 30 Zeichen)
-Set $ProductNameLong$ = "Adobe Reader"+Set $ProductNameLong$ = "Notepad++"
 ;----------------------------------------------------- ;-----------------------------------------------------
 ; Gewünschtes Betriebssystem (alle ungültigen auskommentieren) ; Gewünschtes Betriebssystem (alle ungültigen auskommentieren)
Line 457: Line 458:
 </code> </code>
  
-==== notepad++.exe/notepad++.au3 ====+==== notepad++.exe / notepad++.au3 ====
 <code autoit> <code autoit>
 #include <Array.au3> #include <Array.au3>
userspace/etu_notepad.txt · Last modified: 2021/08/23 08:37 (external edit)