Я могу дать своему пользователю хороший опыт открытия исследователя файлов Windows со следующим кодом. < /p>
var psi = new System.Diagnostics.ProcessStartInfo()
{
FileName = startPath,
UseShellExecute = true
};
System.Diagnostics.Process.Start(psi);
< /code>
Я хочу сделать что -то похожее для исследования хранения. < /p>
Я попробовал следующее < /p>
var arguments = $"--account-name mystorage --container images --path mysubfolder";
var userDirectory = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
// get the path to the Azure Storage Explorer executable
var workingDirectory = userDirectory+"\\Programs\\Microsoft Azure Storage Explorer";
var fullExeFileName = workingDirectory+"\\StorageExplorer.exe";
if (!Directory.Exists(workingDirectory)) { throw new DirectoryNotFoundException(workingDirectory); }
if (!File.Exists(fullExeFileName)) { throw new FileNotFoundException(fullExeFileName); }
var processStartInfo = new ProcessStartInfo
{
FileName = fullExeFileName,
Arguments = arguements,
UseShellExecute = true,
WorkingDirectory = workingDirectory
};
Process.Start(processStartInfo);
< /code>
, который открывает StorageExplorer, но не в соответствующей подпапке. Я не хочу.storageexplorer "--account-name mystorage"
Создается следующий файл журнала
[2025-01-26T22:15:40.815Z] (main:17928) Log level: info
[2025-01-26T22:15:40.815Z] (main:17928) Startup app state: {
lastWindowState: {
rect: { x: 900, y: 652, width: 1760, height: 902 },
maximized: false
}
}
[2025-01-26T22:15:40.907Z] (main:17928) Calling handleQuitOrRelaunch from quit
[2025-01-26T22:15:40.907Z] (main:17928) Quitting, sessionEnded: false, force: true, quitOrRelaunch: quit
[2025-01-26T22:15:40.907Z] (main:17928) Error occurred while trying to actually quit: {}
[2025-01-26T22:15:40.908Z] (main:17928) Calling quit, bye!
Подробнее здесь: https://stackoverflow.com/questions/793 ... amatically
Как программно открыть Azure Storage Explorer в определенной подпапке? ⇐ C#
Место общения программистов C#
1737936071
Anonymous
Я могу дать своему пользователю хороший опыт открытия исследователя файлов Windows со следующим кодом. < /p>
var psi = new System.Diagnostics.ProcessStartInfo()
{
FileName = startPath,
UseShellExecute = true
};
System.Diagnostics.Process.Start(psi);
< /code>
Я хочу сделать что -то похожее для исследования хранения. < /p>
Я попробовал следующее < /p>
var arguments = $"--account-name mystorage --container images --path mysubfolder";
var userDirectory = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
// get the path to the Azure Storage Explorer executable
var workingDirectory = userDirectory+"\\Programs\\Microsoft Azure Storage Explorer";
var fullExeFileName = workingDirectory+"\\StorageExplorer.exe";
if (!Directory.Exists(workingDirectory)) { throw new DirectoryNotFoundException(workingDirectory); }
if (!File.Exists(fullExeFileName)) { throw new FileNotFoundException(fullExeFileName); }
var processStartInfo = new ProcessStartInfo
{
FileName = fullExeFileName,
Arguments = arguements,
UseShellExecute = true,
WorkingDirectory = workingDirectory
};
Process.Start(processStartInfo);
< /code>
, который открывает StorageExplorer, но не в соответствующей подпапке. Я не хочу.storageexplorer "--account-name mystorage"
Создается следующий файл журнала
[2025-01-26T22:15:40.815Z] (main:17928) Log level: info
[2025-01-26T22:15:40.815Z] (main:17928) Startup app state: {
lastWindowState: {
rect: { x: 900, y: 652, width: 1760, height: 902 },
maximized: false
}
}
[2025-01-26T22:15:40.907Z] (main:17928) Calling handleQuitOrRelaunch from quit
[2025-01-26T22:15:40.907Z] (main:17928) Quitting, sessionEnded: false, force: true, quitOrRelaunch: quit
[2025-01-26T22:15:40.907Z] (main:17928) Error occurred while trying to actually quit: {}
[2025-01-26T22:15:40.908Z] (main:17928) Calling quit, bye!
Подробнее здесь: [url]https://stackoverflow.com/questions/79389403/how-do-i-open-azure-storage-explorer-at-a-particular-subfolder-programatically[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия