• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Licensing and Installation
  3. How to run Cadence switch release without admin rights

Stats

  • Replies 3
  • Subscribers 5
  • Views 1817
  • Members are here 0
More Content

How to run Cadence switch release without admin rights

KhangLeSVPV
KhangLeSVPV over 1 year ago

Hi everyone,

I have a question about Cadence switch release.
There are 3 versions (16.6; 17.2 and 17.4) in our PCB computers. To make cadence switch release run right, I need add domain user into local admin group.

However, our IT policy does not allow domain user has admin permission, so do we have any method to run cadence switch release without run as administrator.

Thank you so much.

Have a nice day!

Khang

  • Sign in to reply
  • Cancel
Parents
  • jc teyssier
    jc teyssier over 1 year ago

    Hello,

    i do not use switch release but bat file that modify my user environment instead.

    Since final PATH is a concatenation of "Computer Path" + "User Path" you first need to remove cadence's path from "computer Path" first. See with your IT teams for this.

    Then create a bat file like this one; one bat  for each release you want to use. Works well for me.

    example for 172_s048.bat

    REM #####################################################
    REM #Modify the following line to your installation path#
    REM #####################################################

    set CDS_INST_DIR=C:\Cadence\SPB_17.2_s048

    REM ################################
    Rem #End of Modification to be done#
    REM ################################

    set CDSROOT=%CDS_INST_DIR%
    setx CDSROOT %CDSROOT%

    setx CDS_INST_DIR %CDS_INST_DIR%
    setx CONCEPT_INST_DIR %CDS_INST_DIR%
    setx CHDL_LIB_INST_DIR %CDSROOT%

    setx OA_PLUGIN_PATH %CDSROOT%\Share\oaPlugIns

    set TMP_PATH=%HOME%\mybin

    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\pcb\bin
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\bin
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\libutil\bin
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\fet\bin
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\specctra\bin
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\PSpice
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\PSpice\Library
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\Capture
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\OpenAccess\bin\win32\opt
    set TMP_PATH=%TMP_PATH%;%CDSROOT%\tools\jre\bin

    setx PATH %TMP_PATH%
    set TMP_PATH=""

    @echo on

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • KhangLeSVPV
    KhangLeSVPV over 1 year ago in reply to jc teyssier

    Hi 

    Appreciate your reply. However, my purpose is that I dont want to add our domain user to local admin group. 

    Do you have any idea?

    Thanks,

    Khang

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • KhangLeSVPV
    KhangLeSVPV over 1 year ago in reply to jc teyssier

    Hi 

    Appreciate your reply. However, my purpose is that I dont want to add our domain user to local admin group. 

    Do you have any idea?

    Thanks,

    Khang

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Children
  • jc teyssier
    jc teyssier over 1 year ago in reply to KhangLeSVPV

    Hello,

    no need to be admin of your computer or domain to apply this solution.

    BUT if your Cadence installation is done as admin and "CDSROOT" "CDS_INST_DIR" and PATH modified at system variable  to access Cadence tool at computer level (needs to be admin local) you first need to purge theses entries. Speak with your IT team fro this solution (show them this thread: they will know what to do)

     With admin right, remove entries from "system variable" , the bat file will ad them at "User variable". No need to be admin tu run the bat file

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information