Changeset 677
- Timestamp:
- May 13, 2007, 9:21:31 PM (18 years ago)
- Location:
- trunk/warpin
- Files:
-
- 2 edited
-
fm2.wis (modified) (1 diff)
-
fm2.wis.in (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/warpin/fm2.wis
r674 r677 1 <!-- 2 IMPORTANT: DO NOT EDIT FM2.WIS! Please edit FM2.WIS.IN instead. 3 FM2.WIS.IN is used as input to SED which then replaces/inserts 4 various text and creates FM2.WIS during the FM/2 build process. 5 6 NOTE: If a NON-EXTERNAL package (i.e. a package whose files 7 will be staged before building the WPI file) with an index 8 greater than 999 is used, then the REXX program BLD_FM2_WPIDIRS.CMD 9 (found in the warpin directory of the build subtree) will have 10 to be changed. The line: 11 WPI.max_package_number_length = 3 12 will need to be changed accordingly. 13 14 WARPIN VERSION 0.9.20 is required for PACKAGEID's with revision levels. 15 WARPIN VERSION 0.9.9 is required for EXTRACTFROMPCK. 16 --> 17 <WARPIN VERSION 0.9.20> 18 19 <HEAD> 20 <REXX NAME=UtilsCheck> 21 if stream(WirexxGetEnv('WI_ARCHIVE_PATH') || '\fm2utils-1-0.wpi', 'c', 'query exists') = '' then 22 return '3' 23 else 24 return '5' 25 </REXX> 26 27 <PCK INDEX=1 28 PACKAGEID="Netlabs\FM2\Base\3\5\9" 29 TITLE="FM/2 - File Manager/2 (Base package)" 30 TARGET="$(WARPIN_DEFAULTTOOLSPATH)\FM2" 31 SELECT 32 BASE 33 LONGFILENAMES 34 CREATEOBJECT="WPFolder|File Manager/2|<WP_DESKTOP>|ICONFILE=$(1)\icons\fm2fldr.ICO;ICONNFILE=1,$(1)\icons\fm2fldr2.ICO;CCVIEW=YES;OBJECTID=<FM3_Folder>;" 35 CREATEOBJECT="WPProgram|FM/2|<FM3_Folder>|EXENAME=$(1)\fm3.exe;PARAMETERS=%*;STARTUPDIR=$(1);CCVIEW=YES;OBJECTID=<FM/2>;" 36 CREATEOBJECT="WPProgram|FM/2 Lite|<FM3_Folder>|EXENAME=$(1)\fm4.exe;PARAMETERS=%*;STARTUPDIR=$(1);CCVIEW=YES;TITLE=FM/2 LITE;OBJECTID=<FM/2 LITE>;" 37 CREATEOBJECT="WPFolder|FM/2 Tools|<FM3_Folder>|ICONFILE=$(1)\icons\toolbox.ICO;ICONNFILE=1,$(1)\icons\toolbox2.ICO;OBJECTID=<FM3_Tools>;" 38 CREATEOBJECT="WPFolder|FM/2 Docs|<FM3_Folder>|ICONFILE=$(1)\icons\docs.ICO;ICONNFILE=1,$(1)\icons\docs2.ICO;OBJECTID=<FM3_Docs>;" 39 CREATEOBJECT="WPProgram|Back up FM/2 Customizations^ and reset to defaults|<FM3_Folder>|EXENAME=*;PARAMETERS=/c cfgmgr /INSTALL /DEFAULTS /UNATTENDED;STARTUPDIR=$(1);PROGTYPE=WINDOWABLEVIO;MINIMIZED=YES;OBJECTID=<FM/2_RESET_TO_DEFAULTS>;" 40 CREATEOBJECT="WPProgram|Reverse last reset of^FM/2 Customizations|<FM3_Folder>|EXENAME=*;PARAMETERS=/c cfgmgr /DEINSTALL /DEFAULTS /UNATTENDED;STARTUPDIR=$(1);PROGTYPE=WINDOWABLEVIO;MINIMIZED=YES;OBJECTID=<FM/2_REVERSE_RESET_TO_DEFAULTS>;" 41 CREATEOBJECT="WPProgram|FM/2 Online Help|<FM3_Docs>|EXENAME=VIEW.EXE;PARAMETERS=$(1)\FM3.HLP;OBJECTID=<FM3HELP>;" 42 CREATEOBJECT="WPProgram|Archive Viewer/2|<FM3_Tools>|EXENAME=$(1)\FM2Tools\AV2.EXE;PROGTYPE=PM;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Archive Viewer/2;OBJECTID=<FM/2_AV/2>;" 43 CREATEOBJECT="WPProgram|Bookshelf Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;TITLE=Bookshelf Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_BOOKSHELF>;" 44 CREATEOBJECT="WPProgram|Collector|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Collector;STARTUPDIR=$(1);OBJECTID=<FM/2_VCOLLECT>;" 45 CREATEOBJECT="WPProgram|Databar|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DATABAR.EXE;TITLE=Databar;STARTUPDIR=$(1);OBJECTID=<FM/2_DATABAR>;" 46 CREATEOBJECT="WPProgram|Dir Sizes|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DIRSIZE.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Dir Sizes;OBJECTID=<FM/2_DIRSIZE>;" 47 CREATEOBJECT="WPProgram|EA Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\EAS.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=EA Viewer;OBJECTID=<FM/2_EAVIEW>;" 48 CREATEOBJECT="WPProgram|FM/2 Utilities command line|<FM3_Tools>|EXENAME=*;STARTUPDIR=?:\;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/K $(1)\SETENV.CMD" 49 CREATEOBJECT="WPProgram|Global File Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\GLOBAL.EXE;TITLE=Global File Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_SEEALL>;" 50 CREATEOBJECT="WPProgram|Helpfile Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;STARTUPDIR=$(1);TITLE=Helpfile Viewer;OBJECTID=<FM2ViewInf>;" 51 CREATEOBJECT="WPProgram|INI Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\INI.EXE;STARTUPDIR=$(1);PROGTYPE=PM;PARAMETERS=%*;ASSOCFILTER=*.INI,,;OBJECTID=<FM/2_INIVIEW>;" 52 CREATEOBJECT="WPProgram|Process Killer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\KILLPROC.EXE;PARAMETERS=%*;TITLE=Process Killer;STARTUPDIR=$(1);OBJECTID=<FM/2_KILLPROC>;" 53 CREATEOBJECT="WPProgram|Undeleter|<FM3_Tools>|EXENAME=$(1)\FM2Tools\UNDEL.EXE;PARAMETERS=%*;TITLE=Undeleter;STARTUPDIR=$(1);OBJECTID=<FM/2_UNDEL>;" 54 CREATEOBJECT="WPProgram|Seek and scan|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Seek and scan;PARAMETERS=**;STARTUPDIR=$(1);OBJECTID=<FM/2_VSEEK>;" 55 CREATEOBJECT="WPProgram|Visual Directory|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VDIR.EXE;PARAMETERS=%*;STARTUPDIR=$(1);OBJECTID=<FM/2_VDIR>;" 56 CREATEOBJECT="WPProgram|Visual Tree|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VTREE.EXE;TITLE=Visual Tree;STARTUPDIR=$(1);OBJECTID=<FM/2_VTREE>;" 57 EXECUTE="$(1)\cfgmgr /INSTALL /UNATTENDED" 58 EXECUTE="$(1)\utilsmgr /UNATTENDED" 59 EXECUTE="$(1)\utils\shadowmgr FM2" 60 EXECUTE="for %a in ($(1)\install.cmd $(1)\uninstal.cmd $(1)\install.dat) do if exist %a del %a" 61 DEEXECUTE="$(1)\cfgmgr /DEINSTALL /UNATTENDED" 62 DEEXECUTE="$(1)\utilsmgr /DELETE /UNATTENDED" 63 DEEXECUTE="del $(1)\fm3.ini & del $(1)\fm3ini.bak" 64 CLEARPROFILE="USER\FM/2" 65 66 67 >This package contains the base File Manager/2 (FM/2) package. 68 69 The FM/2 base package must be installed to a drive with long filename support! 70 </PCK> 71 72 <PCK INDEX=7 73 PACKAGEID="Netlabs\FM2 Utilities\FM2Utils\1\0\0" 74 TITLE="FM/2 Utilities" 75 EXTERNAL="fm2utils-1-0.wpi" 76 TARGET="$(1)\Utils" 77 SELECT 78 CREATEOBJECT="WPFolder|FM/2 Utilities|<WP_DESKTOP>|OBJECTID=<FM2_Utilities>;" 79 CREATEOBJECT="WPProgram|Make Object|<FM2_Utilities>|EXENAME=$(7)\makeobj.cmd;PARAMETERS=%*;OBJECTID=<FM2MakeObj>;" 80 CREATEOBJECT="WPProgram|Image Viewer|<FM2_Utilities>|EXENAME=$(7)\image.exe;PARAMETERS=%*;OBJECTID=<FM2Imageexe>;" 81 CREATEOBJECT="WPProgram|Reboot w/ Pause|<FM2_Utilities>|EXENAME=$(7)\rebootp.exe;PARAMETERS=%*;OBJECTID=<FM2rebootp>;" 82 CREATEOBJECT="WPProgram|Iconify|<FM2_Utilities>|EXENAME=$(7)\iconify.exe;PARAMETERS=%*;OBJECTID=<FM2Iconify>;" 83 CREATEOBJECT="WPProgram|Delete Tree|<FM2_Utilities>|EXENAME=*;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/c ($(7)\deltree.exe [Enter directory to delete:] || pause);OBJECTID=<FM2Deltree>;" 84 CONFIGSYS="SET PATH=$(7); | ADDRIGHT" 85 EXECUTE="$(7)\shadowmgr FM2UTILS" 86 >This package contains the FM/2 Utilities, a 87 collection of more than 60 utilities which may 88 be used with or without FM/2. Included are 89 DELTREE, HPFSOPT, RENCASE, MOV, KILL/2, 90 PTREE and many more. 91 </PCK> 92 93 94 </HEAD> 95 96 <BODY> 97 98 <PAGE INDEX=1 TYPE=README> 99 <NEXTBUTTON TARGET=2>~Next</NEXTBUTTON> 100 <TEXT>NOTE: A special thanks to Mark Kimes for making this program open source software. Thanks also goes to Steven Levine, Gregg Young, and others who have continued to improve and enhance this great program.</TEXT> 101 <README FORMAT=PLAIN EXTRACTFROMPCK="1">docs\readme</README> 102 </PAGE> 103 104 <PAGE INDEX=2 TYPE=README> 105 <NEXTBUTTON TARGET="=("UtilsCheck")">~I agree</NEXTBUTTON> 106 <TEXT>FM/2 License: By pressing the "I agree" button, you agree to all terms and conditions of the license agreement below.</TEXT> 107 <README EXTRACTFROMPCK="1">docs\copying</README> 108 </PAGE> 109 110 111 <!-- The TYPE=CONTAINER will list the packages which can be installed. --> 112 <PAGE INDEX=3 TYPE=CONTAINER> 113 <NEXTBUTTON TARGET=4>~Next</NEXTBUTTON> 114 <TEXT>Select your installation directory.</TEXT> 115 </PAGE> 116 117 118 <PAGE INDEX=4 TYPE=CONFIGURE> 119 <NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON> 120 <TEXT>Please select/deselect the desired configuration option(s).</TEXT> 121 </PAGE> 122 123 <PAGE INDEX=5 TYPE=README> 124 <NEXTBUTTON TARGET=6>~Next</NEXTBUTTON> 125 <TEXT>FM/2 Utilities: A short description of each utility is included at the end of the readme below. A special note of thanks to Mark Kimes for making these utilities freely available.</TEXT> 126 <README> 127 128 FM/2 Utilities, a utility collection for use with File Manager/2 129 copyright (c) 1994/95 by M. Kimes (Barebones Software) 130 all rights reserved 131 ================================================================ 132 133 This is a collection of utilities that may prove useful in conjunction 134 with FM/2 (or even without it). 135 136 All the .EXE utilities provide help if you run them with /? as an 137 argument (hint: arguments shown in brackets [] are optional, arguments 138 shown in braces <> are required). The .CMD utilities may be directly 139 inspected using a text editor and are commented as to use and function. 140 It's recommended that you place these utilities into a directory on your 141 PATH (type HELP PATH at a command prompt if you don't know what that 142 means). If you have FM/2 installed, may I suggest you make a UTILS 143 directory off your FM/2 directory (the FM/2 INSTALL.CMD assumes you 144 will, and will make some program objects for you)? 145 146 These utilities are standalone, meaning that one doesn't rely on 147 another. You can therefore delete any you don't want to keep around 148 without affecting the operation of any of the others. 149 150 If you like the FM/2 Utilities package, you'll love FM/2. File 151 Manager/2 (FM/2) is a shareware OS/2 2.1+ PM 32-bit 152 file/directory/archive maintenance utility (a sort of super-Drives 153 object, something midway between the Drives objects and a more 154 traditional file manager) with plenty of bells, whistles and utilities, 155 drag and drop, context menus, toolbars and accelerator keys. FM/2 won a 156 1995 OS/2 Magazine Editor's Choice award -- the only file management 157 software to do so. If you know how to use OS/2, you already know how to 158 use most of FM/2. You can easily glean the rest from the extensive 159 online help. FM/2 is available from ftp.secret.com (/g/os2utl), from 160 Compuserve's OS2SHARE (OS2BVEN) forum (GO OS2SHARE) in library 18, and 161 from finer OS/2 BBSs everywhere. 162 163 164 Following is a very brief description of each program in the package: 165 166 BEEP.EXE 167 Makes a beep noise. 168 169 CRC.EXE 170 Calculates and prints the CRC of a file or files. 171 172 CVT4OS2.CMD 173 Converts 4DOS/4OS2 non-standard DESCRIPT.ION files to WPS-standard 174 .SUBJECT EAs (see comments in program). 175 176 CVTFBBS.CMD 177 Converts FILES.BBS file comments to WPS-standard .SUBJECT EAs (see 178 comments in program). 179 180 DELTREE.EXE 181 Deletes a directory and all its subdirectories and files. 182 183 DRVRLIST.EXE 184 Lists all mounted drivers. Use /w switch for a "wide" listing. 185 186 DRVTYPES.EXE 187 Lists all drives with information on their types. 188 189 DSTART.EXE 190 A START command that will work from DOS VDMs (penalty box). 191 192 EA.EXE 193 An extended attribute manipulation program. Can be used to zap all 194 the EAs from REXX .CMD files. 195 196 EJECT.EXE 197 Eject media from a removable drive. Notes: when EJECT, LOCK or 198 UNLOCK returns an error code of 31, it usually means that function 199 is not supported for the requested drive. "The parameter is not 200 correct" may mean you tried it on a non-existent or fixed drive. 201 Error 163 is not in the OS/2 message file; it's "uncertain media," 202 and usually just repeating the command will "fix" it. 203 204 FATOPT.EXE* 205 An OS/2 FAT optimizer -- defragment, condense freespaces, sort file 206 and directory names, test sectors in system areas, test (and repair 207 some damaged) clusters, report on drive usage. If you receive a 208 "FATOpt can't lock" message from FATOpt, the drive is in use and 209 FATOpt can't optimize it; try booting from floppies (place 210 FATOPT.EXE on the floppy together with VIOCALLS.DLL). If you 211 receive a "FATOpt ran out of memory" error, add RAM and/or set up a 212 swapfile on a partition other than the one being optimized (type 213 HELP SWAPPATH at a command line for more info) and/or try the -p 214 or -q switches. Other errors (uncommon) should be self-explanatory, 215 if distressing. CHKDSK/F should be run before running FATOpt, and 216 it's always a good idea to back up before defragging. FATOpt 217 errorlevel returns for batch files: 0 = no problems, 1 = user 218 abort, 2 = out of memory, 3 = bad file (run CHKDSK/F, dammit), 219 4 = can't open drive, 5 = can't lock drive, 6 = can't fix bad 220 cluster, 7 = insufficient free space on drive, 8 = unknown error, 221 9 = bad system area, 10 = error during standard file copy. 222 BACKUP BEFORE OPTIMIZING. REMEMBER THE BEST OPTIMIZATION IS 223 ACCOMPLISHED BY A BACKUP/DELETE/RESTORE. 224 225 FINDPATH.EXE 226 List a PATH-style environment variable's directories (or LIBPATH), 227 or find a file or files in those directories. Perhaps useful for 228 tracking down files that appear in more than one directory on the 229 PATH or LIBPATH. 230 231 FLUSH.EXE 232 Flush file system caches and buffers (make system quiescent). 233 234 FM2PLAY.EXE* 235 Used by FM/2 to play multimedia files with the "Play Multimedia" 236 command (requires MMPM/2). 237 238 HPFSOPT.EXE* 239 An HPFS optimizer. 240 241 ICONIFY.EXE 242 "Iconifies" image files, which is to say that it sets the icon 243 of image files to be miniature versions of the image files. A 244 PM program, but designed to be run in batch mode from a command 245 line. 246 247 IMAGE.EXE* 248 Used by FM/2 to quickly display image files (requires MMPM/2). 249 Request a context menu for several options. 250 251 ISTEXT.EXE 252 Returns ERRORLEVEL 1 if a file appears to be a text (ASCII) file, 253 0 if not or file is inaccessible. 254 255 KILL2.EXE 256 A timed deletion/touch/list utility. 257 258 KILLPID.EXE 259 Kill processes by PID or title, or list PIDs of running processes. 260 See also SWITCHTO.EXE. 261 262 KEYLOCKS.EXE 263 Control state of num lock, caps lock, scroll lock. Note: PM 264 program, but still designed to be run from command line. 265 266 LA.EXE 267 Lists the contents of archive files, extracts files from archives 268 using one command without you having to know the archive type or 269 archiver commands (requires ARCHIVER.BB2 datafile to be on your 270 PATH or DPATH, copy included in the archive, edit to taste/need). 271 272 LINES.EXE 273 Counts lines in text files. 274 275 LOCK.EXE 276 Lock a removable drive. 277 278 MAKEOBJ.CMD 279 Creates WPS objects for filenames -- program objects for programs, 280 shadows for everything else -- on the desktop. 281 282 MKPATH.EXE 283 Make directories many levels deep with one command. 284 285 MOV.EXE 286 A MOVE command that can move between drives and optionally allows 287 overwriting. 288 289 MSENSIT.EXE 290 Set sensitivity of mouse. 291 292 NO.EXE 293 Hides file system objects, then runs a command (excludes file system 294 objects from a command). 295 296 NOCAD.EXE 297 Disables/reenables (toggles) CTRL-ALT-DEL. 298 299 OPEN.EXE 300 Opens a WPS object or website. 301 302 PRIORITY.EXE 303 A launch-with-priority program that lets you set the priority of 304 other programs when you start them. 305 306 PTREE.EXE 307 Displays the tree of a given path, several options. 308 309 QFORMAT.EXE 310 Quick format floppies by zapping the root and FATs. NOTE: Warp's 311 FORMAT will do this now, too (/Q switch). 312 313 QPLAY.EXE 314 Quiet play plays multimedia files via MMPM/2 without showing itself 315 (perhaps useful from batch files). 316 317 REBOOT.EXE 318 Reboots the system as though you'd pressed CTRL-ALT-DEL. 319 320 REBOOTP.EXE 321 Reboots the system as though you'd pressed CTRL-ALT-DEL after 322 broadcasting a WM_QUIT message to all children of the desktop and 323 waiting 60 seconds for the applications to save their settings and 324 quit (note that VIO and DOS applications will pop up their "Are you 325 sure?" boxes, but you don't have to be there to answer (and 326 shouldn't be -- use Shutdown instead if you're not automating), 327 though such apps won't pick up on the hint to shut down). This is a 328 PM application, but still designed to be run from command line. 329 330 REMTAB.EXE 331 Removes TABs from text files. 332 333 RENCASE.EXE 334 Renames files to the same name but all upper, lower or "mixed" case. 335 336 RESET.EXE 337 Resets a drive. 338 339 SAVEDESK.EXE 340 Saves the Desktop, optionally restarts WPS by killing it and letting 341 it restart itself. 342 343 SCOPY.EXE 344 Copy new files and/or newer versions of existing files. Primarily 345 intended for backup and synchronization. 346 347 SDIR.CMD 348 Directory listing that shows .SUBJECT EAs. 349 350 SEEHELP.EXE 351 For systems where VIEW.EXE will not display .HLP files, this lets 352 you view help files without starting the program to which they 353 belong. 354 355 SMODE.EXE 356 Set screen modes (columns, rows, resolutions) for VIO/full screen 357 sessions or reports on available modes. 358 359 SNAPSHOT.EXE 360 Creates a "snapshot" file compatible with PMDMatch. 361 362 SR.EXE 363 Simple search-and-replace command, optional interactive mode. 364 Intended to be used non-interactively for many files in a single 365 pass (otherwise a text editor is more suitable). 366 367 SRCH.CMD 368 A search command for OS/2 (finds text in files). 369 370 STRIP.EXE 371 Filter that strips specified strings from input. 372 373 SUBJ.CMD 374 Show and modify .SUBJECT EAs. 375 376 STRIPCDS.EXE 377 A filter that strips ANSI and VT-100 escape codes from stdin and 378 writes the results to stdout. 379 380 SWEEP.CMD 381 A sweep command for OS/2; performs a command in all subdirectories 382 of the current directory. 383 384 SWITCHTO.EXE 385 Switch current or a specified process (by PID or partial title) to 386 the foreground. 387 388 TEST.EXE 389 TEST.CMD 390 TESTPM.EXE 391 Repeat all the arguments it receives; useful for debugging command 392 lines and figuring out what arguments one program receives from 393 another. 394 395 TESTDRV.EXE 396 Test a drive. Should be run with a drive other than the one being 397 tested as the default for best results (saves a logfile listing any 398 bad sectors found to the default directory). 399 400 TESTFIND.EXE 401 Tests an IFS's DosFindFirst/Next implementation for troubleshooting. 402 403 TESTHAND.EXE 404 Reports the number and type of inherited file handles. 405 406 TESTRC.EXE 407 Runs a program and reports its return code (ERRORLEVEL). 408 409 TYPERATE.EXE 410 Sets the typematic rate. 411 412 UNARJER.CMD 413 Unarjs any arj file dropped onto it into the same directory where 414 the arj file resides, then opens a folder for that directory. 415 416 UNIQUE.EXE 417 Counts the number of lines, words and unique words in a text file, 418 gives a breakdown of how many times each unique word was used. 419 420 UNLOCK.EXE 421 Unlock a removable drive. 422 423 UNLZHER.CMD 424 Unlzhs any lzh file dropped onto it into the same directory where 425 the lzh file resides, then opens a folder for that directory. 426 427 UNZIPPER.CMD 428 Unzips any zip file dropped onto it into the same directory where 429 the zip file resides, then opens a folder for that directory. 430 431 WHERE.CMD 432 A where command for OS/2; finds files on a specified or the default 433 drive. 434 435 WIPE.EXE 436 Wipes then erases files so that their data cannot be recovered. 437 Meets DOD standards. 438 439 * Used by "stock" FM/2. 440 </README> 441 </PAGE> 442 443 <PAGE INDEX=6 TYPE=README> 444 <NEXTBUTTON TARGET=7>~I agree</NEXTBUTTON> 445 <TEXT>FM/2 Utilities: By pressing the "I agree" button, you agree to all terms and conditions of the license agreement below.</TEXT> 446 <README> 447 Simple license statement: 448 ======================== 449 These utilities may be freely used by end users. I retain copyright and 450 reserve all rights. There is NO warranty expressed or implied. 451 452 Distribution rights are granted for online (dial-up, Internet, CIS, 453 etc.) services ONLY without prior written permission from author. 454 If you want to distribute for money, you MUST contact me first and 455 make arrangements. 456 457 458 Author contact info: 459 =================== 460 Mark Kimes (mkimes@ibm.net) 461 </README> 462 </PAGE> 463 464 <PAGE INDEX=7 TYPE=CONTAINER> 465 <NEXTBUTTON TARGET=8>~Next</NEXTBUTTON> 466 <TEXT>Many of the programs included within FM/2 Utilities are intended to be run from the command line. If the installation directory is not already on the PATH, then this installation will ensure that your installation directory will be on the PATH after the next reboot (unless you specifiy otherwise on the next page).</TEXT> 467 </PAGE> 468 469 <PAGE INDEX=8 TYPE=CONFIGURE> 470 <NEXTBUTTON TARGET=0>I~nstall</NEXTBUTTON> 471 <TEXT>Please select/deselect the desired configuration option(s). 472 473 The CONFIG.SYS modification is the addition of the FM/2 Utilities installation directory to end of the PATH (if it is not already on the PATH), simplifying access to the utiities from the command line. 474 475 Uncheck "Modify CONFIG.SYS" if you do not want your PATH changed.</TEXT> 476 </PAGE> 477 478 479 </BODY> 480 </WARPIN> 481 482 <!-- 483 CREATEOBJECT="WPProgram|History|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\history;OBJECTID=<FM2History>;" 484 CREATEOBJECT="WPProgram|GNU General Public License|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\copying;OBJECTID=<FM3Copying>;" 485 CREATEOBJECT="WPShadow|History (Shadow)|<FM3_Docs>|SHADOWID=$(1)\docs\history;OBJECTID=<FM2HistoryShadow>;" 486 CREATEOBJECT="WPProgram|Read Me|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\readme;OBJECTID=<FM3Readme>;" 487 CREATEOBJECT="WPProgram|Customizing^Resources|<FM3_Docs>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(1)\docs\customizingresources.txt;OBJECTID=<FM3CustRes>;" 488 CREATEOBJECT="WPProgram|FM/2 Utils Doc|<FM2_Utilities>|EXENAME=E.EXE;PROGTYPE=PM;PARAMETERS=$(7)\fm2utils.doc;OBJECTID=<FM2UtilsDoc>;" 489 490 <WARPIN VERSION 1.0.15> 491 492 <PCK INDEX=3 493 PACKAGEID="Netlabs\FM2\FM/2 Tools\3\5\9\20070331" 494 TITLE="Standalone FM/2 Tools" 495 TARGET="$(1)" 496 EXTERNAL="FM2Utilx.wpi" 497 SELECT 498 REQUIRES=1 499 FIXED 500 CREATEOBJECT="WPFolder|FM/2 Tools|<FM3_Folder>|ICONFILE=$(1)\icons\toolbox.ICO;ICONNFILE=1,$(1)\icons\toolbox2.ICO;OBJECTID=<FM3_Tools>;" 501 CREATEOBJECT="WPProgram|Archive Viewer/2|<FM3_Tools>|EXENAME=$(1)\FM2Tools\AV2.EXE;PROGTYPE=PM;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Archive Viewer/2;OBJECTID=<FM/2_AV/2>;" 502 CREATEOBJECT="WPProgram|Bookshelf Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;TITLE=Bookshelf Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_BOOKSHELF>;" 503 CREATEOBJECT="WPProgram|Collector|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Collector;STARTUPDIR=$(1);OBJECTID=<FM/2_VCOLLECT>;" 504 CREATEOBJECT="WPProgram|Databar|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DATABAR.EXE;TITLE=Databar;STARTUPDIR=$(1);OBJECTID=<FM/2_DATABAR>;" 505 CREATEOBJECT="WPProgram|Dir Sizes|<FM3_Tools>|EXENAME=$(1)\FM2Tools\DIRSIZE.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=Dir Sizes;OBJECTID=<FM/2_DIRSIZE>;" 506 CREATEOBJECT="WPProgram|EA Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\EAS.EXE;PARAMETERS=%*;STARTUPDIR=$(1);TITLE=EA Viewer;OBJECTID=<FM/2_EAVIEW>;" 507 CREATEOBJECT="WPProgram|FM/2 Utilities command line|<FM3_Tools>|EXENAME=?:\OS2\CMD.EXE;STARTUPDIR=?:\;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/K $(1)\SETENV.CMD" 508 CREATEOBJECT="WPProgram|Global File Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\GLOBAL.EXE;TITLE=Global File Viewer;STARTUPDIR=$(1);OBJECTID=<FM/2_SEEALL>;" 509 CREATEOBJECT="WPProgram|Helpfile Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VIEWINFS.EXE;STARTUPDIR=$(1);TITLE=Helpfile Viewer;OBJECTID=<FM2ViewInf>;" 510 CREATEOBJECT="WPProgram|INI Viewer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\INI.EXE;STARTUPDIR=$(1);PROGTYPE=PM;PARAMETERS=%*;ASSOCFILTER=*.INI,,;OBJECTID=<FM/2_INIVIEW>;" 511 CREATEOBJECT="WPProgram|Process Killer|<FM3_Tools>|EXENAME=$(1)\FM2Tools\KILLPROC.EXE;PARAMETERS=%*;TITLE=Process Killer;STARTUPDIR=$(1);OBJECTID=<FM/2_KILLPROC>;" 512 CREATEOBJECT="WPProgram|Undeleter|<FM3_Tools>|EXENAME=$(1)\FM2Tools\UNDEL.EXE;PARAMETERS=%*;TITLE=Undeleter;STARTUPDIR=$(1);OBJECTID=<FM/2_UNDEL>;" 513 CREATEOBJECT="WPProgram|Seek and scan|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VCOLLECT.EXE;TITLE=Seek and scan;PARAMETERS=**;STARTUPDIR=$(1);OBJECTID=<FM/2_VSEEK>;" 514 CREATEOBJECT="WPProgram|Visual Directory|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VDIR.EXE;PARAMETERS=%*;STARTUPDIR=$(1);OBJECTID=<FM/2_VDIR>;" 515 CREATEOBJECT="WPProgram|Visual Tree|<FM3_Tools>|EXENAME=$(1)\FM2Tools\VTREE.EXE;TITLE=Visual Tree;STARTUPDIR=$(1);OBJECTID=<FM/2_VTREE>;" 516 EXECUTE="$(1)\utilsmgr /UNATTENDED" 517 DEEXECUTE="$(1)\utilsmgr /DELETE /UNATTENDED" 518 519 >This package installs a number of FM/2's tools 520 as stand alone programs. These tools are all 521 built into FM/2, but can be configured to run 522 as separate programs for people who prefer to 523 use them this way. 524 </PCK> 525 526 <PCK INDEX=10 527 PACKAGEID="Netlabs\FM2\Reset FM/2 Customizations\3\5\9\20070331" 528 TITLE="Reset all FM/2 customizations to default values" 529 TARGET="$(1)" 530 EXTERNAL="FM2Utilx.wpi" 531 REQUIRES=1 532 EXECUTE="$(1)\cfgmgr /INSTALL /DEFAULTS /UNATTENDED" 533 DEEXECUTE="$(1)\cfgmgr /DEINSTALL /DEFAULTS /UNATTENDED" 534 535 >This package resets ALL FM/2 customizations 536 to their default values. All customizations 537 you may have made will be lost. DO NOT select 538 this package unless this is what you desire. 539 </PCK> 540 541 --> -
trunk/warpin/fm2.wis.in
r674 r677 57 57 EXECUTE="$(1)\cfgmgr /INSTALL /UNATTENDED" 58 58 EXECUTE="$(1)\utilsmgr /UNATTENDED" 59 EXECUTE="$(1)\utils\sh adowmgr FM2"59 EXECUTE="$(1)\utils\shdwmgr FM2" 60 60 EXECUTE="for %a in ($(1)\install.cmd $(1)\uninstal.cmd $(1)\install.dat) do if exist %a del %a" 61 61 DEEXECUTE="$(1)\cfgmgr /DEINSTALL /UNATTENDED" … … 83 83 CREATEOBJECT="WPProgram|Delete Tree|<FM2_Utilities>|EXENAME=*;PROGTYPE=WINDOWABLEVIO;PARAMETERS=/c ($(7)\deltree.exe [Enter directory to delete:] || pause);OBJECTID=<FM2Deltree>;" 84 84 CONFIGSYS="SET PATH=$(7); | ADDRIGHT" 85 EXECUTE="$(7)\sh adowmgr FM2UTILS"85 EXECUTE="$(7)\shdwmgr FM2UTILS" 86 86 >This package contains the FM/2 Utilities, a 87 87 collection of more than 60 utilities which may
Note:
See TracChangeset
for help on using the changeset viewer.
