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/30 21:30]
Robert Tauber
userspace:etu_notepad [2015/04/03 10:49]
Robert Tauber [Copy.exe / Copy.au3]
Line 15: Line 15:
  
 Tree (Q:\Notepad++):\\ Tree (Q:\Notepad++):\\
-Copy.exe\\+[[Copy.exe]] (Für *.exe)\\ 
 Notepad++\npp.#.#.#.Installer.exe\\ Notepad++\npp.#.#.#.Installer.exe\\
  
Line 28: Line 28:
 CLIENT_DATA\userDefineLang\userDefineLang.xml\\ CLIENT_DATA\userDefineLang\userDefineLang.xml\\
  
-==== Copy.exe / Copy.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 285: Line 272:
 ==== uninstall.ins ==== ==== uninstall.ins ====
 <code winst> <code winst>
-; (c) Robert Tauber 2014 
  
 [Actions] [Actions]
Line 304: 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)