Hangar.La tienda de software del Amiga

WBDirShell 1.2

Open shell to current WB drawer

Short:        Open shell to current WB drawer
Author:       Chris Charabaruk
Uploader:     amiga chris charabaruk net
Type:         util/wb
Version:      1.2
Requires:     Workbench 3.5+
Architecture: generic

WBDirShell
==========

WBDirShell is an ARexx script which provides the ability to open a
console window to the currently selected Workbench drawer. It supports
custom startup scripts and console window paths via environment
variables.

A basic script which adds WBDirShell to the Workbench Tools menu is
also provided.


Requirements
------------

- OS 3.5+ (tested with 3.2.1, any version with ARexx-enabled Workbench
  should be fine)
- ARexx running (RexxMast needs to be started from S:User-startup or
  with a higher priority than WBDirShellMenu.rexx if started from
  WBStartup)

Installation
------------

1. Copy WBDirShell.rexx to REXX:

2. Copy WBDirShellMenu.rexx and its icon to WBStartup, or use your menu
   editor of choice to create a menu item which runs WBDirShell.rexx as
   an ARexx script.


Usage
-----

Select any Workbench drawer window, and choose the Tools -> Open Shell
Here menu item to open a new console window in that drawer. If no
drawer window is selected, then the console window will open to the
SYS: drive instead.


Customization
-------------

WBDirShell supports the WINDOW and FROM options of the AmigaDOS
NewShell command via the values in ENV:WBDirShell/WINDOW and
ENV:WBDirShell/FROM. You can use these environment variables to
customize the appearance of the new console window or to run a custom
script when opening a drawer with WBDirShell.


History
-------

1.2 (05.01.2022)
- Add missing load of rexxsupport.library for temp file cleanup.

1.1 (04.01.2022)
- Fix temp file cleanup.
- Fix readme Requirements section.

1.0 (03.01.2022)
- Initial release.

Gratis

Descargar 2 KB

Desde el Amiga: abre Hangar y busca WBDirShell.

AutorChris Charabaruk
Categoríautil/wb
Tamaño2 KB
Fecha2026-03-01
Parageneric
NecesitaWorkbench 3.5+
OrigenAminet