0% found this document useful (0 votes)
28 views2 pages

RAS-Commander Setup on Windows

This Quick Start Guide provides instructions for setting up RAS-Commander, including installing Python via Anaconda Navigator and Visual Studio Code with necessary extensions. It details the creation of local Windows file shares for remote execution and the acceptance of HEC-RAS terms and conditions to prevent execution issues. Additional recommendations for Windows Active Directory security settings are also mentioned for user groups needing elevated privileges.

Uploaded by

mohitvashistha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views2 pages

RAS-Commander Setup on Windows

This Quick Start Guide provides instructions for setting up RAS-Commander, including installing Python via Anaconda Navigator and Visual Studio Code with necessary extensions. It details the creation of local Windows file shares for remote execution and the acceptance of HEC-RAS terms and conditions to prevent execution issues. Additional recommendations for Windows Active Directory security settings are also mentioned for user groups needing elevated privileges.

Uploaded by

mohitvashistha
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Quick Start Guide for RAS‐Commander

Install Python using Anaconda Navigator

Download via [Link]

Then, create a Python 3.11 Environment:

1. Open Anaconda Navigator


2. Environments > Create
3. Create Python 3.11 Environment

Install Visual Studio Code (VSCode) + Jupyter and Python Extensions

Download via [Link]

After installing, Install the following Visual Studio Code Extensions (Ctrl+Shift+X):

Jupyer:

Python:

Python Environment Manager:


Create Local Windows File Shares to Support Remote Execution

Assuming you have a local workstation for remote execution, which you have already established
working Remote Desktop and administrative privileges:

1. Log into the remote machine


2. Create a folder (Example: C:\RASCommander_Run)
3. Right click folder and go to “Properties”
4. Navigate to “Sharing” tab and click “Share”
5. Add read/write user permissions for each user or user
group that will be executing runs remotely

Note: When setting up multiple machines for remote


execution, ensure that each shared folder is placed at the same
path on each machine, preferably outside of the user profile
folders.

Specific Windows Active Directory Security Policy and settings


needed for Remote Desktop and PsExec is not within the scope
of this document. It is suggested to set up a user group for
HEC‐RAS users that need elevated privileges on multiple
machines to support this functionality.

Open HEC‐RAS to Accept Terms and Conditions of Use for Each HEC‐RAS Version

This is a necessary step, to prevent the program from


hanging at first execute with a terms and conditions
prompt. For each version of HEC‐RAS you want to
automate on a remote machine, the Terms and
Conditions to be opened by at least one user of the
machine and accepted, and HEC‐RAS subsequently
closed to force recordation of that acceptance.

Unfortunately, there is no direct command‐line


workaround for this step.

You might also like