#c#
#c#
Вопрос:
Мне нужно отформатировать флеш-накопитель из приложения C #.
Я поискал в Google, и единственное, что я могу найти, этоhttp://msdn.microsoft.com/en-us/library/aa394515 (ПРОТИВ 85).aspx
Но мне нужно, чтобы он работал на Win XP, так что это решение мне не подойдет.
Кто-нибудь может предложить альтернативный метод?
Ответ №1:
Вы могли бы попробовать просто разветвить (не Linux fork :)) новый процесс и запустить команду Windows format из вашей программы на C #.
Комментарии:
1. Форматирование требует прав администратора — поэтому вам необходимо «разветвить» с помощью «runas» или чего-то подобного…
2. Я тоже думал об этом. Но вам нужно будет отправить «y» «enter в программу, чтобы она начала форматирование. Или вы можете сделать это бесшумно?
3. @Yahia, это верно, я предполагаю, что у тебя есть права администратора.
4. @OskarKjellin ты прав … просто добавь формат с
echo y|
5. Я сомневаюсь, что у пользователей будут права администратора, но спасибо за ваш ответ. Я попробую это. 🙂