Wise Scripts Library - Actions

Add Network Printer
8.x  
UDA: Adds a network printer - and if the user has the proper rights, it should also copy over any needed driver files.
AutoRun
x.x  
UDA: implements support an AutoRun option for specified program
Block Keyboard and Mouse Input
8.x  
UDA: it will allows you to block keyboard and mouse input until unblocked.
Change Display Settings
8.x  
UDA for getting/changing current screen resolution, color depth and refresh rate
Change DriveLetter
8.x  
UDA: Change the driveletter on the fly using api call's, like doing it from whitin Disk Managment. Runs only on W2K.
Change Password
8.x  
UDA: Change a users Local/Domain password using api call's. Runs on NT4 and W2K
Change Time-Zone
8.x  
UDA: Allows you to change the Time-Zone of a machine
Check Acrobat Reader
8.x  
UDA: Check if Adobe Acrobat Reader exists on the computer. Allow to show warning dialog and get existing (main) version of AR.
Check AcrobatReader (Updated)
9.x  
UDA: Check if Adobe Acrobat Reader exists on the computer. Allow to show warning dialog and get existing (main) version of AR. Extended to determine if Full Acrobat installed.
Check IE Version
8.x  
UDA: Checks current version of IExplorer. Updated to support all versions.
Check MDAC version
9.x  
UDA: Checks current version of MDAC.
Check MSDE version
9.x  
UDA: Checks current version of MSDE/MS-SQLServer. Allow to cancel setup if required.
Check MSDE version
x.x  
UDA: Checks current version of MSDE/MS-SQLServer
Click External Button
8.x  
UDA for clicking a button outside your Install program. For Example close some temporary dialogs.
CompVer
8.x  
UDA: Compares two different file version and sets a variable according to which is higher. It knows the difference between 1.10 and 1.1 and works with . and , seperated formats.
Convert MSI code
8.x  
UDA: Convert a MSI Product Code to a MSI PackageCode. This is useful when wrapping MSI packages if you need to delete the products RegKey in HKEY_CLASSES_ROOT\Installer\Products%SOMEKEY% before you install and don`t know which key to remove. (Also good for removing double entries in add/remove programs control applet on win2k/XP systems.)
Convert text file to ANSI
x.x  
UDA: Converts unicode files (text, REG, etc...) to NT4 standard ANSI files. This corrects a major flaw with Wise in which UNICODE files cannot utilize the "READ/UPDATE Text file" action.
CRLF
8.x  
UDA "Convert CRLF" and a samp
Delete Service
8.x  
UDA: Deletes a service. Returns "Success" or a system generated error message
Detect 64-Bit Operating System
8.0      
UDA: To allow a 32-bit installation to determine if the setup is being performed on a 64-Bit Operating System. The action utilizes the Windows API call IsWow64Process. This call allows a 32-bit process to determine if it is being run on WOW64. It does not return processor type, so it will work on any vendors 64-Bit processor.
Detect IE Version
8.x  
UDA to detect version IE. Based on Q164539. Updated for IE 6.
Detect Modem
9.x  
UDA: This action enumerates all installed modems on a Windows 2000 machine
Display MessaBox
9.x  
Custom Action: Display MessaBox
Domain Functions
8.x  
UDA: This action will allow you to Join/Unjoin or Rename computer on/from domain.Update: Added support for OU's
Enumerate All Users
9.x  
UDA: Create a list into a user defined vars with all users and profiles. Requires "Get Registry Keys or Values" action.
Get Font DPI
8.0  
UDA: Allows to get the System Font DPI resolution
Get IE version
9.0  
UDA: allow to get information about IE version. Support all versions of IE. Return a version value.
Get MDAC version
9.x  
UDA: Get current version of MDAC.
Get More SystemInfo
8.x  
UDA: Allows you to Get more System information, using VB and WMI.
Get MSDE version
9.x  
UDA: Get current version of MSDE/MS-SQLServer.
Get MSI Result Code
x.x  
UDA: read the resultcode that MSI packages produce in the logfile
Get Oracle version
8.0  
UDA: Get Oracle version into variable
Get OS Info
9.x  
UDA: Retrieves the OS version, Build number and service pack info. It uses a API call to GetVersionEx in the kernel32.dll, so now it is possible for older version of Wise to distinguish between Windows 2000 and XP for example
Get Registry Keys or Values
8.14  
UDA: Allows you to enumerate registry subkeys or values using a While loop.
Get SID
8.x  
UDA for getting the SID for an account on the local or a remote system
Get Temporary Filename w/Type
9.x  
UDA: Creates a temporary filename with a specific extension So, instead of GLF183.tmp you might have GLF183.txt, GLF183.vbs, GLF183.bat etc.
Kill Application
8.x  
UDA: Lets you kill programs based on either window title or processname using the windows API. Thanks to Ralf for original idea.
Local Group
8.x  
UDA: Add or Remove (Domain) Users to a local group on NT4/W2K using API call's
Open or Close cd tray
8.x  
UDA: Open and/or Close the cd-rom drive in your installations
Play MP3 File
8.x  
UDA: Allows you to play a MP3 file whitin your installation. You can specify to "Continuously" loop the file. The file keeps on playing till the installation is finished. Just save it in your Actions directory
Print File
8.x  
UDA: Action to print a file. Required WordPad.
Random Number Generator
8.x  
UDA: Generates a random number between 1 and 7 digit's. It uses the Security API's and should work on any OS
Recycle Files
8.x  
UDA: This action allows you to put files in the Recycle Bin, and as an option you can empty the Recycle Bin. Uses API calls to the Shell32.dll
Replace SubString
9.0  
UDA: Allow to replace any substring within another string with a new value. Search is case sensitive.
Reset Object Permissions
8.x  
UDA: allows to reset folder subdirs or single file permissions to give Everyone Full Control on the NT File System
Search Reg Subkey
8.x  
UDA: Lets you search for values in subkeys you don`t know the name of and makes a good demonstration for how to call dll fuctions dealing with the registry using Windows API.
Send Key
8.x  
UDA allows one to send keyboard text to different applications or dialogs JUST AS IF the user had typed it from the keyboard.
Send Network Message
8.x  
Custom action allows to send a message to another computer on the network
Set Wallpaper
8.x  
UDA: Allows you to change the wallpaper for the entire machine (every profile under W2K/NT). The wallpaper will be active imediatly
Start/Stop SQLServer
9.0  
UDA: Allow to start/stop SQLServer service. Required "Check MSDE version" UDA.
Timed Message Box
8.x  
Timed Message Box
UDA: Check PS Running
9.x  
UDA: Check if Process "xxxxx" is running - return information "PSID,PATH+NAME" to VAR. - Can use "partial" PS-name matching. Very usefull when you are just waiting for a PS to die - use it in a WHILE loop .... WHILE VAR <> "" LOOP.
UDA: Delete Files and Directories
9.x  
UDA: Delete Files and Directories - Alternate method for removing files and Directories within a script Some versions of Wise have had certain problems on certain Operating-systems, so if you are stuck with no success, try this UDA. - Support for File/Directory Recycling. - Turn off/on Error messages from the operation. - Turn off/on Progress Bar.
UDA: Display MessageBox
9.x  
UDA: Display a Custom MessageBox. - More choices for response-buttons, OK, ABORT, RETRY, IGNORE, CONTINUE, etc etc. - Note that some buttons are OS-version dependant. Sorry - I had left a Debug dialog in the previous script. This is now gone in display_mb02.zip.
Yes/No Dialog
8.x  
UDA: Presents a message to the user with buttons YES/NO instead of OK/CANCEL. If you need to support Unicode, change the Call DLL function to "MessageBoxW" instead of "MessageBoxA".
All trademarks are the sole property of their respective owners. Generated Aug 17 2017 17:28:22 EDT
Valid HTML 4.01 Transitional Valid CSS!

Locations of visitors to this page