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
userspace:etu_notepad [2015/03/29 00:00]
Robert Tauber [Copy.exe / Copy.exe.au3]
userspace:etu_notepad [2015/10/24 11:26]
Robert Tauber
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 ==== 
-Kopieren und Umbenennen \\ +<code> 
-//Später ermitteln der Version Nummer//+[Package] 
 +version: 2015.03.13 
 +depends:  
 +incremental: False
  
-<code autoit> +[Product] 
-#include <File.au3> +type: localboot 
-#include <Array.au3>+id: notepadpp 
 +name: Notepad++ 
 +description: Notepad++ 
 +advice: packed by Robert Tauber 
 +version: 0 
 +priority: 0 
 +licenseRequired: False 
 +productClasses:  
 +setupScript: setup.ins 
 +uninstallScript: uninstall.ins 
 +updateScript:  
 +alwaysScript:  
 +onceScript:  
 +customScript:  
 +userLoginScript: 
  
-;RTWo binn ich / Wo sol es denn hin +[ProductDependency] 
-Local $sPath = @ScriptDir +actionsetup 
-Local $aPath = StringSplit( @ScriptDir, "\"+requiredProduct: cleanup 
-Local $sPathTo = "C:\Temp\" & $aPath[$aPath[0]] ;RTZielordner auf dem Client +requiredActionsetup 
-local $extention = ".exe" ;RTwelche Dateien sollen umbenannt werden *.exe+requirementTypeafter
  
-;RTZur Kontrolle +[ProductDependency] 
-;_ArrayDisplay($sFolderList, "$Folderolder") +actionuninstall 
-;MsgBox ( 1, "Zeil Pfad", $sPathTo  )+requiredProduct: cleanup 
 +requiredAction: setup 
 +requirementType: after 
 +</code>
  
-;RT: Erstmal aufräumen 
-DirRemove ( $sPathTo , 1 ) 
  
-;RT: Wie sehen meine Ordner aus 
-Local $sFolderList = _FileListToArray($sPath , "*" , 2 ) 
-local $i = 0 
- 
-;RT: Jetzt Ordner für ordner 
-For $i = 1 to $sFolderList[0] 
-   ;RT: Was gibt es im aktuellen ordner 
-   Local $sFileList = _FileListToArray($sPath & "\" & $sFolderList[$i]  , "*" & $extention , 1 ) 
-   ;RT: Umbennenenen der *.[$extention] 
-   if $sFileList <> 0 Then 
-   if $sFileList[0] = 1 Then 
- ;_ArrayDisplay($sFileList, "$sFileList") 
- $sFrom = $sPath & "\" & $sFolderList[$i] & "\" & $sFileList[$sFileList[0]] 
- $sTo = $sPathTo & "\" & $sFolderList[$i] &  $extention 
- FileCopy ( $sFrom, $sTo, 9 ) 
- ;DirRemove ( $sFrom ,1 ) 
- ;MsgBox ( 1, "OK", $sFrom & " => " & $sTo & "  " & @error ) 
-   Else 
- MsgBox ( 1, "ERROR", "Mehr als ein Subfolder in: " & $sPath & "\" & $sFolderList[$i]  ) 
- _ArrayDisplay($sFileList, "$sFileList") 
-   EndIf 
-   Else 
-   ;MsgBox ( 1, "No Subfolders in: ", $sPath & "\" & $sFolderList[$i]  ) 
-   endif 
-Next 
- 
-Exit 
- 
- 
- 
-</code> 
  
 ==== setup.ins ==== ==== setup.ins ====
Line 153: Line 139:
 ;----------------------------------------------------- ;-----------------------------------------------------
  Set $Part$ = "setup.exe"  Set $Part$ = "setup.exe"
- if FileExists("%ProgramFiles32Dir%\VideoLAN\vlc\uninstall.exe")+ if FileExists("%ProgramFiles32Dir%\Notepad++\uninstall.exe")
  Winbatch_uninstall  Winbatch_uninstall
  subCheckExitCodeVLC  subCheckExitCodeVLC
Line 286: Line 272:
 ==== uninstall.ins ==== ==== uninstall.ins ====
 <code winst> <code winst>
-; (c) Robert Tauber 2014 
  
 [Actions] [Actions]
Line 305: 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)
userspace/etu_notepad.txt · Last modified: 2021/08/23 08:37 (external edit)