Перечислите все устройства, разделы и объемы в Powershell

Это выдает исключение, таким образом, или Ваше содержание метода должно обработать его или передать его стек.

try
{
    using (
        StreamReader rdr = File.OpenText("file.txt"))
    { //do stuff 
    }
}
catch (FileNotFoundException Ex)
{
    // The file didn't exist
}
catch (AccessViolationException Ex)
{
    // You don't have the permission to open this
}
catch (Exception Ex)
{
    // Something happened! 
}
42
задан wishi 2 November 2009 в 20:42
поделиться

3 ответа

Чтобы получить все диски файловой системы, вы можете использовать следующую команду:

gdr -PSProvider 'FileSystem'

gdr - это псевдоним для Get-PSDrive , который включает все «виртуальных дисков» для реестра и др.

67
ответ дан 26 November 2019 в 23:33
поделиться

Во-первых, в Unix вы используете mount , а не ls / mnt : многие вещи не монтируются в / mnt .

Так или иначе, есть команда DOS mountvol , которая продолжает работать в Powershell, и есть специфичная для Powershell Get-PSDrive .

4
ответ дан 26 November 2019 в 23:33
поделиться

alt text

Функция PS:> get-psdrive

-2
ответ дан 26 November 2019 в 23:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: