Help with changing drive letters

Welcome Forums General PowerShell Q&A Help with changing drive letters

This topic contains 2 replies, has 3 voices, and was last updated by

 
Inactive
2 years, 10 months ago.

  • Author
    Posts
  • #38106

    Participant
    Points: 0
    Rank: Member

    First I'm new to powershell so my learning has come by google. Have a server with two removable RDX drives. Drive M and N. Need a script to swap the drive letters.

    I came a cross a script for changing the letters, and it works OK, but I have the same issue that I ran into with a VBS script. This runs from windows Scheduler at midnight. If something is access the drive when the swap takes place then it will lock the drive letter so that it is no longer available. Only way I know is to free it by a reboot.

  • #38107

    Keymaster
    Points: 1,811
    Helping HandTeam Member
    Rank: Community Hero

    Yeah, but there's kind of no way around that. Windows locks the drive to keep the accessing process from crashing.

    I'd suggest implementing some kind of post-check in your script. If the mapping didn't work, then the script can schedule itself to try again later. Or, at least email you so that you know to restart the server.

  • #38115

    Inactive
    Points: 0
    Rank: Member

    You might be able to write a bit of code to have the script wait while the drive is being accessed before attempting to make the change.

    Different scenario, but worth exploring...
    http://stackoverflow.com/questions/13738236/how-can-i-force-a-powershell-script-to-wait-overwriting-a-file-until-another-pro

    After some thought, Don's idea is likely the better solution.

The topic ‘Help with changing drive letters’ is closed to new replies.

denizli escort samsun escort muğla escort ataşehir escort kuşadası escort