home *** CD-ROM | disk | FTP | other *** search
/ PC97 Software / SOFTWARE_97.iso / NCNT4W95.102 / DISK1 / INSTALL.INF < prev    next >
INI File  |  1996-09-19  |  20KB  |  625 lines

  1. ;****************************************************************************
  2. ;* Norton Commander Installation Script                                     *
  3. ;* FOR VERSION 4.0 OF SYMANTEC INSTALL FOR WINDOWS                          *
  4. ;****************************************************************************
  5. ;
  6. ; Switches:
  7. ;        2 = Whether running under Win95
  8. ;        3 = Whether Win NT version is the correct version or above
  9. ;        7 = Whether files-in-use
  10. ;       10 = Whether the specified target directory can be created
  11. ;       50 = Whether Custom installation selected.
  12. ;       60 = Whether NC basefiles selected in custom install panel
  13. ;       61 = Whether Compare Utility selected in custom install panel
  14. ;       62 = Whether Copy Utility selected in custom install panel
  15. ;       63 = Whether Net Utilities selected in custom install panel
  16. ;       64 = Whether Scheduler selected in custom install panel
  17. ;       65 = Whether Screen Savers selected in custom install panel
  18. ;       66 = Whether enough disk space on selected drive
  19. ;       70 = Whether the user wants a shortcut to NC on the desktop
  20. ;       71 = Whether the user wants to launch NC at the end of the install
  21. ;       72 = Whether the user wants DOS or Windows colours
  22. ;
  23.  
  24. [InstallVersion] ; Tell SETUP that this script is designed for SETUP Ver 4.0
  25. 4.0
  26.  
  27. [process]
  28. SetInternalFlag( 1 )
  29.  
  30. DisableHelp()
  31.  
  32. switch40 = FALSE;
  33. switch97 = FALSE;                      ; For "Common Finish" panel
  34.  
  35. AllowIntlChars()                       ; Allow international characters in the location name
  36.  
  37. Backup( SaveCustom )                   ; Backup the Custom DLL
  38.  
  39. CallProcEx( InitSwitches )             ; Set all the switches used in the script
  40.  
  41. switch2 = CallProcEx( CheckOSVer )     ; Check for Windows 95
  42. ;switch2 = FALSE;
  43. #ifnot ( switch2 )                     ; If running NT
  44.   switch3 = CallProcEx( CheckNTVer )   ; Ensure it is an appropriate NT version
  45.   #ifnot ( switch3 )
  46.     WizardPanel( BadOS, siwnc.dll)
  47.     WizardProcessPanel()
  48.     Goto( ScriptEnd )                  ; Exit
  49.   #endif
  50. #endif
  51.  
  52. #if ( switch40 )
  53.   #if ( switch2 ) 
  54.       WizardPanel ( RWelcome, siwnc.dll )  ; Get ready for the other Welcome panel
  55.   #else
  56.       WizardPanel ( RWelcomeNT, siwnc.dll )  ; Get ready for the other Welcome panel
  57.   #endif
  58. #else
  59.   WizardPanel ( Welcome, siwnc.dll )   ; Get ready for the Welcome panel
  60. #endif
  61. WizardProcessPanel()                   ; Display the Welcome panel
  62.  
  63. #if ( switch40 )
  64.   Goto( EndofQ )
  65. #endif
  66. WizardPanel( RequiredIntro, siwnc.dll )
  67. WizardProcessPanel()
  68. WizardPanel( RequiredSearch, siwnc.dll )
  69. WizardProcessPanel()
  70.  
  71. WizardExcludePanel( RequiredIntro )
  72. WizardExcludePanel( RequiredSearch )
  73.  
  74. WizardPanel( RequiredSuccess, siwnc.dll )
  75. WizardProcessPanel()
  76. WizardExcludePanel( RequiredSuccess )
  77.  
  78. :EndofQ
  79. #if ( switch40 )
  80.   WizardExcludePanel( RequiredIntro )
  81.   WizardExcludePanel( RequiredSearch )
  82.   WizardExcludePanel( RequiredSuccess )
  83. #endif
  84.  
  85. WizardPanel( License, siwnc.dll )      ; Set up the online license agreement
  86. WizardProcessPanel()               ; Display online license agreement
  87.  
  88. CallProcEx( SetInstDir )               ; Set the install directory
  89.  
  90. WizardPanel( Location, siwnc.dll )     ; Set up the location request panel
  91. WizardProcessPanel()               ; Display location panel
  92.  
  93. SetActiveCopy( NCCopy , install.inf )  ; Used in searching DISKS.INF
  94.  
  95. WizardPanel( NCInstType, siwnc.dll )
  96. WizardProcessPanel()
  97.  
  98. WizardPanel( CustInstPanel, siwnc.dll )
  99.  
  100. #if ( switch50 )
  101.   WizardProcessPanel()
  102.  
  103.   #ifnot ( switch61 )
  104.     DeselectOption ( nccompare )
  105.   #endif
  106.   #ifnot ( switch62 )
  107.     DeselectOption ( nccopy )
  108.   #endif
  109.   #ifnot ( switch63 )
  110.     DeselectOption ( ncnet )
  111.   #endif
  112.   #ifnot ( switch64 )
  113.     DeselectOption ( ncsched )
  114.   #endif
  115.   #ifnot ( switch65 )
  116.     DeselectOption ( ncscreens )
  117.   #endif
  118. #else
  119.   WizardExcludePanel( CustInstPanel )
  120. #endif
  121.  
  122. WizardPanel( NCOptions, siwnc.dll )     ; Set up the options panel
  123. WizardProcessPanel()            ; Display tech support panel
  124.  
  125. :CheckSpace
  126. switch66 = CheckDiskSpace( TARGET )    ; Ensure there is enough space on the selected drive
  127.  
  128. #ifnot ( switch66 )
  129.  MessageBox( NoSpace )
  130.  WizardPanel( LocationNoSpace, siwnc.dll )  ; Set up the location request panel again
  131.  WizardProcessPanel()                  ; Try again with Location panel
  132. ;; Further checking of disk space is done with in the LocationNoSpace panel
  133. ; switch67 = CheckDiskSpace( TARGET )   ; Check again
  134. ; #ifnot ( switch67 )
  135. ;   MessageBox( StillNoSpace )
  136. ;   Goto( ScriptEnd )                   ; Go to the end of the script and exit
  137. ; #endif
  138. ; Goto( Continue )                      ; Continue as a valid drive has been selected.
  139. #endif
  140.  
  141. :Continue
  142.  
  143. WizardPanel( SetupReview, siwnc.dll )   ; Set up the review panel
  144. WizardProcessPanel( SetupReview )       ; Display the review panel
  145.  
  146. :CopyTheFiles
  147. ;line below may need to be uncommented-DB
  148. ;CreateDirectory( MakeProgramDir )       ; Create the NC directory in mixed case
  149. switch10 = CallProcEx( MakeNCDir )
  150. #ifnot ( switch10 )
  151.   MessageBox( BadDirectory )
  152.   WizardPanel( LocationNoSpace, siwnc.dll )
  153.   WizardProcessPanel()
  154.   switch10 = CallProcEx( MakeNCDir )
  155.   #ifnot ( switch10 )
  156.     Goto( CopyTheFiles )
  157.   #endif
  158. #endif
  159.  
  160. DisableUtils()                          ; Disable Norton products that may cause problems when copying over new versions.
  161. Copy()                                  ; Copy the files
  162. EnableUtils()                           ; Re-enable these "problematic" Norton products
  163.  
  164. EnableWin95Shell()                      ; Groups are processed quicker this way. Uses IShellLink instead of DDE
  165. Groups( )                               ; Create a group for installed product
  166.  
  167. MergeRegFile( NC96_OtherRegFile )       ; Merge the NC_INST.REG file so user can use "Add/Remove Programs" to uninstall
  168. MergeRegFile( NC96_RegFile )            ; Merge the NC.REG file into the registry
  169.  
  170. SetRegistration( WriteTheNames )        ; Write the registration info to NC.EXE
  171.  
  172. CallProcEx( PromiscuousRegInfo )        ; Registration information to other files
  173.  
  174. CallProcEx( WhaDaTime )                 ; Fix time stamps (distorted by last two lines)
  175.  
  176. #if ( switch65 )                        ; Only rename/delete if screen savers installed
  177.   Backup( RenameScrs )                  ; Give the screen savers long filenames
  178.   Delete( DelShortScrs )                ; Delete the short name versions
  179. #endif
  180.  
  181. #if ( switch2 )                ; Windows 95
  182.   Delete( NTFiles )
  183.   Delete ( DelNTHelp )
  184. #else
  185.   Delete( 95Files )            ; Windows NT
  186.   Backup( MoveSysfiles )
  187.   Delete( DelSysFiles )
  188.   Delete ( Del95Help )
  189.   Backup ( RenameNTHelp )
  190.   Delete ( DelNTHelp )
  191. #endif 
  192.  
  193. #if ( switch70 )
  194.   CallProcEx( NCToDesktop )             ; Put a shortcut to NC on desktop
  195. #endif
  196.  
  197. WizardPanel( TechSupport, siwnc.dll )   ; Set up the tech support panel
  198. WizardProcessPanel()            ; Display tech support panel
  199.  
  200. #ifnot ( switch72 )
  201.   CallProcEx( NoBluesPlease )           ; Put in the Windows colours
  202. #endif
  203.  
  204. CallProcEx( CheckThoseInUse )
  205.  
  206. ;may need to uncomment lines below-DB
  207. ;#ifnot ( switch2 )                      ; On NT need to rename some of the
  208. ;  CallProcEx( RenameExecutables )       ; executables (e.g. SCHED_NT.EXE to NC_SCHED.EXE)
  209. ;#endif
  210.  
  211. WizardPanel( Finish, siwnc.dll )        ; Set up the final panel
  212. WizardProcessPanel()            ; Display final panel
  213.  
  214. ;Commented out all of this section, to prevent problem at end with NT floppy message -DB
  215. ;WizardPanel( FloppyNotHard, siwnc.dll )
  216. ;:IsItFloppy
  217. ;WizardProcessPanel()                    ; Check whether diskette in drive.
  218. ;switch21 = CallProcEx( SeeItSoft )      ; Custom function checking for floppy in drive
  219. ;#if( switch21 )
  220. ;  Goto( IsItFloppy )                    ; Loop until diskette removed
  221. ;#endif
  222. ;WizardExcludePanel( FloppyNotHard )
  223.  
  224. #ifnot ( switch2 )            ; Nt Version
  225.   MessageBox ( RebootNT) ;
  226.   switch7 = FALSE ;
  227. #else
  228.   #if ( switch71 )
  229.     #if ( switch7 )                       ; If files-in-use cannot launch
  230.       MessageBox( IWillNotLaunch )
  231.     #else
  232.       CallProcEx( SIWNC_RunNC )           ; Run NC.EXE from Custom DLL
  233.     #endif
  234.   #endif
  235. #endif
  236. :ScriptEnd
  237.  
  238. Delete( DeleteCustom )                  ; Delete the Custom DLL.
  239.  
  240. #if  (switch2 )
  241.  #if ( switch7 )
  242.   ExitReboot()                          ; If so, must reboot to complete installation
  243.  #else
  244.   Exit()                                ; Exit the installation program
  245.  #endif
  246. #else
  247.  Exit()                                ; Exit the installation program
  248. #endif
  249.  
  250. End()                                   ; Goodbye
  251.  
  252. ;***************************************************************************
  253. ;* Wizard Panel section                                                    *
  254. ;***************************************************************************
  255. [BadOS]
  256. Caption = "Norton Commander for Windows 95/NT"
  257. Title = "Incorrect Version"
  258. ResourceId = 2001
  259. DlgProc = WizardNCPanelProc
  260. Bitmap16 = 600
  261. PanelDataProc = _DefaultDataProc@0
  262. PanelFlags = First + Last + Finish
  263.  
  264. [Welcome]
  265. Caption = "Norton Commander for Windows 95/NT"
  266. Title = "Welcome"
  267. DlgProc = _WelcomeDlgProc@16
  268. ResourceID = 501
  269. Bitmap16 = 600
  270. PanelDataProc = _WelcomeDataProc@0
  271. PanelFlags = First
  272.  
  273. [RWelcome]
  274. Caption = "Norton Commander for Windows 95/NT"
  275. Title = "Welcome"
  276. DlgProc = _WelcomeDlgProc@16
  277. ResourceID = 2006
  278. Bitmap16 = 600
  279. PanelDataProc = _WelcomeDataProc@0
  280. PanelFlags = First
  281.  
  282. [RWelcomeNT]
  283. Caption = "Norton Commander for Windows 95/NT"
  284. Title = "Welcome"
  285. DlgProc = _WelcomeDlgProc@16
  286. ResourceID = 2009
  287. Bitmap16 = 600
  288. PanelDataProc = _WelcomeDataProc@0
  289. PanelFlags = First
  290.  
  291. [RequiredIntro]
  292. Caption = "Norton Commander for Windows 95/NT"
  293. Title = "Files Required for Upgrade"
  294. ResourceId = 509
  295. DlgProc = _RequiredDlgProc@16
  296. Bitmap16 = 600
  297. PanelDataProc = _RequiredDataProc@0
  298. PanelFlags = First
  299.  
  300. [RequiredSearch]
  301. Caption = "Norton Commander for Windows 95/NT"
  302. Title = "Files Required for Upgrade"
  303. DlgProc = _RequiredDlgProc@16
  304. ResourceId = 508
  305. Bitmap16 = 600
  306. Data = _EnumQPD@4
  307. PanelDataProc = _RequiredDataProc@0
  308.  
  309. [RequiredSuccess]
  310. Caption = "Norton Commander for Windows 95/NT"
  311. Title = "Required File Found"
  312. ResourceId = 552
  313. Bitmap16 = 600
  314. PanelFlags = First
  315.  
  316. [License]
  317. Caption = "Online License Agreement"
  318. DlgProc = _LicenseDlgProc@16
  319. ResourceId = 502
  320. PanelDataProc = _LicenseDataProc@0
  321. PanelFlags = First
  322.  
  323. [Location]
  324. Caption = "Norton Commander for Windows 95/NT"
  325. Title = "Program Location"
  326. ResourceId = 2007
  327. DlgProc = WizardNCPanelProc
  328. Bitmap16 = 600
  329. PanelDataProc = _DefaultDataProc@0
  330.  
  331. [LocationNoSpace]
  332. Caption = "Norton Commander for Windows 95/NT"
  333. Title = "Choose Another Location"
  334. ResourceId = 2007
  335. DlgProc = WizardNCPanelProc
  336. Bitmap16 = 600
  337. PanelDataProc = _DefaultDataProc@0
  338.  
  339. [TechSupport]
  340. Caption = "Norton Commander for Windows 95/NT"
  341. ResourceId = 507
  342. DlgProc = _TechSupDlgProc@16
  343. Bitmap16 = 207
  344. PanelFlags = First
  345.  
  346. [NCInstType]
  347. Caption = "Norton Commander for Windows 95/NT"
  348. Title = "Select the installation type"
  349. ResourceId = 2003
  350. DlgProc = WizardNCPanelProc
  351. Bitmap16 = 600
  352. PanelDataProc = _DefaultDataProc@0
  353. PanelFlags = First
  354.  
  355. [CustInstPanel]  ; No bitmap or title in order to use full panel width
  356. Caption = "Norton Commander for Windows 95/NT"
  357. ResourceId = 2004
  358. DlgProc = WizardNCPanelProc
  359. PanelDataProc = _DefaultDataProc@0
  360.  
  361. [NCOptions]  ; No title in order to use full panel height
  362. Caption = "Norton Commander for Windows 95/NT - Installation Options"
  363. ResourceId = 2005
  364. DlgProc = WizardNCPanelProc
  365. Bitmap16 = 600
  366. PanelDataProc = _DefaultDataProc@0
  367. PanelFlags = First
  368.  
  369. [Finish]
  370. Caption = "Norton Commander for Windows 95/NT"
  371. Title = "Installation Complete"
  372. ResourceId = 563
  373. DlgProc = _FinishDlgProc@16
  374. Bitmap16 = 600
  375. PanelDataProc = _FinishDataProc@0
  376. PanelFlags = Last + Finish
  377.  
  378. [FinishData]                           ; For the "Common Finish" panel
  379. RebootSwitch = switch7                 ; Depends on file-in-use
  380. RestartSwitch = switch97               ; Always FALSE
  381. ContinueSwitch = switch8               ; Always the opposite of switch7
  382. SuccessText = "Norton Commander for Windows 95/NT has been successfully installed to your computer."
  383. AddInfoText = "For the latest information on Norton Commander for Windows 95/NT, see the README.TXT file in the installation directory."
  384. RebootOnlyText = "Setup may restart Windows to complete the necessary changes."
  385. RebootOnlyNTText = "Please reboot this NT system to complete the necessary changes."
  386. RestartOnlyText = "Setup may restart Windows to complete the necessary changes."
  387. ContinueOnlyText = "Norton Commander for Windows 95/NT installation is complete."
  388.  
  389. [FloppyNotHard]
  390. Caption = "Norton Commander for Windows 95/NT"
  391. Title = "Remove Floppy Diskette"
  392. ResourceId = 562
  393. DlgProc = _FloppyInDrvDlgProc@16
  394. Bitmap16 = 600
  395. PanelFlags = Last + Finish
  396.  
  397. [SetupReview]
  398. Caption = "Norton Commander for Windows 95/NT"
  399. Title = "Setup Review"
  400. ResourceId = 2008
  401. DlgProc = WizardNCPanelProc
  402. Bitmap16 = 600
  403. PanelDataProc = _DefaultDataProc@0
  404. PanelFlags = First
  405.  
  406. [MakeProgramDir]
  407. %s, TARGET
  408.  
  409. ;***************************************************************************
  410. ;* Custom DLL section                                                      *
  411. ;***************************************************************************
  412. [SaveCustom]
  413. siwnc.dll, siwnc.dll, SOURCE, TEMPDIR
  414.  
  415. [DeleteCustom]
  416. siwnc.dll, TEMPDIR
  417.  
  418. [CheckOSVer]
  419. dll = siwnc.dll
  420. function = IsPlatformWin95
  421.  
  422. [CheckNTVer]
  423. dll = siwnc.dll
  424. function = IsWinVerNTGTE
  425. osversionMajor = 03
  426. osversionMinor = 51
  427.  
  428. [SetInstDir]
  429. dll = siwnc.dll
  430. function = SetNCInstDir
  431.  
  432. [InitSwitches]
  433. dll = siwnc.dll
  434. function = InitScriptSwitches
  435.  
  436. [NCToDesktop]
  437. dll = siwnc.dll
  438. function = CreateNCShortCut
  439.  
  440. [WhaDaTime]
  441. dll = siwnc.dll
  442. function = CorrectTime
  443.  
  444. [NoBluesPlease]
  445. dll = siwnc.dll
  446. function = MyWindowsColours
  447.  
  448. [PromiscuousRegInfo]
  449. dll = siwnc.dll
  450. function = SpreadingTheSeed
  451.  
  452. [SeeItSoft]
  453. dll = siwnc.dll
  454. function = IsFloppyInDrive
  455.  
  456. [SIWNC_RunNC]
  457. dll = siwnc.dll
  458. function = RunTheCoolProduct
  459.  
  460. [CheckThoseInUse]
  461. dll = siwnc.dll
  462. function = AreFilesInUse
  463.  
  464. [RenameExecutables]
  465. dll = siwnc.dll
  466. function = RenameNTExecutables
  467.  
  468. [MakeNCDir]
  469. dll = siwnc.dll
  470. function = CreateNCDirectory
  471. ;***************************************************************************
  472. ;* Groups                                                                  *
  473. ;***************************************************************************
  474.  
  475. [groups]
  476. "Norton Commander",  nc96.grp           ; Name of the Norton Commander Group
  477.  
  478. [Norton Commander]                      ; This text in [] must match that under [NC96Groups]
  479. "Norton Commander",                     nc.exe,         basefiles,,,,,
  480. "Norton Commander Network Utilities",   nc_net.exe,     ncnet,,,,,
  481. "Norton Commander Scheduler",           nc_sched.exe,   ncsched,,,,,
  482.  
  483. ;***************************************************************************
  484. ;* Quitting Setup                                                          *
  485. ;***************************************************************************
  486.  
  487. [Cancel]                                ; When the user chooses to exit Setup
  488. caption = "Norton Commander Setup"
  489. text    = "Are you sure you want to exit?"
  490.  
  491. ;***************************************************************************
  492. ;* Registration                                                            *
  493. ;***************************************************************************
  494. [Registration]
  495. appname =  nc.exe                         ; Destination file for registration info.
  496. string  =  "Symantec Install for Windows" ; Search string in destination DLL
  497. active = no
  498. serialize = 0
  499.  
  500. [WriteTheNames]
  501. nc.exe, TARGET
  502.  
  503. [NC96_RegFile]                          ; Windows Registry information
  504. file = %s\nc.reg, TARGET                ; Merge NC.REG into the Windows Registry
  505.  
  506. [NC96_OtherRegFile]
  507. file = %s\nc_inst.reg, TARGET           ; Merge NC_INST.REG into Windows Registry
  508.  
  509. ;***************************************************************************
  510. ;* Copying Files                                                           *
  511. ;***************************************************************************
  512.  
  513. [NCCopy:Primary]
  514. caption = "Norton Commander - Application Selection"
  515. text = PrimaryText
  516.  
  517. [PrimaryText]
  518. "Uncheck any modules you do not wish to install."
  519.  
  520. [NCCopy:CopyDialog]
  521. caption = "Copying Files"
  522. posx = -5
  523. posy = -5
  524.  
  525. [FileCopy]
  526. copycaption   =  "Installing Norton Commander"
  527. errorcaption  =  "Error Copying Files"
  528. insertcaption =  "Insert Diskette"
  529.  
  530. [NCCopy]                                                          ;Size,  Required, Files Button, Show Item
  531. CopyMain.BaseFiles,    "Norton Commander Files - %ldK",            0,     Y,        N,            Y
  532. CopyMain.nccompare,    "Norton Commander Compare Utility - %ldK",  0,     N,        N,            Y
  533. CopyMain.nccopy,       "Norton Commander Copy Utility - %ldK",     0,     N,        N,            Y
  534. CopyMain.ncnet,        "Norton Commander Network Utilites - %ldK", 0,     N,        N,            Y
  535. CopyMain.ncsched,      "Norton Commander Scheduler - %ldK",        0,     N,        N,            Y
  536. CopyMain.ncscreens,    "Norton Commander Screen Savers - %ldK",    0,     N,        N,            Y
  537.  
  538. [RenameScrs]          ; Gives LFN to the screen savers
  539. nc_name.scr, "Norton Commander Name Bounce.Scr", SYSTEM, SYSTEM
  540. nc_stars.scr, "Norton Commander Starry Night.Scr", SYSTEM, SYSTEM
  541.  
  542.  
  543. [DelShortScrs]        ; Delete the original files
  544. nc_name.scr, SYSTEM
  545. nc_stars.scr, SYSTEM
  546.  
  547. [MoveSysFiles]
  548. serial.sys,  drivers\serial.sys, SYSTEM, SYSTEM
  549. parport.sys, drivers\parport.sys, SYSTEM, SYSTEM
  550.  
  551. [DelSysFiles]
  552. serial.sys,  SYSTEM
  553. parport.sys, SYSTEM
  554.  
  555. [NTFiles]
  556. ecdc32nt.dll, TARGET
  557.  
  558. [95Files]
  559. ecdc32.dll, TARGET
  560. ecdc32.vxd, TARGET
  561. symkrnl8.vxd, TARGET
  562.  
  563. [DelNTHelp]
  564. ncnt.hlp,TARGET
  565.  
  566. [Del95Help]
  567. nc.hlp,TARGET
  568.  
  569. [RenameNTHelp]
  570. ncnt.hlp,nc.hlp,TARGET
  571. ;***************************************************************************
  572. ;* "Advotorial" dialogs                                                    *
  573. ;***************************************************************************
  574. [NCCopy:Advo]
  575. posx = 1
  576. posy = 1
  577. location = siwnc.dll
  578. count = 2
  579. BitmapsOnly=0
  580.  
  581. ;***************************************************************************
  582. ;* Messages                                                                *
  583. ;***************************************************************************
  584. [NoSpace]
  585. caption = "Norton Commander"
  586. " "
  587. "There is not enough space to install Norton"
  588. "Commander to the selected drive."
  589. " "
  590. "Please select another drive."
  591. " "
  592.  
  593. [StillNoSpace]
  594. caption = "Norton Commander"
  595. " "
  596. "You have not selected a drive with sufficient"
  597. "space to install Norton Commander."
  598. " "
  599. "The installation program will now exit."
  600. " "
  601.  
  602. [IWillNotLaunch]
  603. caption = "Norton Commander"
  604. " "
  605. "The system will restart to complete the installation,"
  606. "and Norton Commander will not be launched."
  607. " "
  608.  
  609. [RebootNT]
  610. caption = "Norton Commander"
  611. " "
  612. "Please reboot this NT system"
  613. "to complete the necessary changes."
  614. " "
  615.  
  616. [BadDirectory]
  617. caption = "Norton Commander"
  618. " "
  619. "Unable to create the specified installation directory."
  620. "You may not have write access to the specified drive/directory"
  621. "or the drive may not support long filenames."
  622. " "
  623. "Please change the specified directory."
  624. " "
  625.