Как любитель веб-разработчик, я заинтересован в создании собственных приложений для Windows 8 с помощью HTML5
и CSS
. Но было бы неплохо увидеть исходный код приложений, которые у меня есть, и на каком языке они написаны.
Где я могу найти этот исходный код? Или он вообще доступен? Я имею в виду, что некоторые приложения должны быть с открытым исходным кодом?
решение1
Исходный код некоторых приложений можно найти здесь: (вероятно, есть и другая папка, поскольку это не все приложения, которые у меня есть)
C:\Program Files\WindowsApps
Для тех из вас, у кого нет прав доступа к папке, следуйте этим инструкциям:
- Введите «C:\Program Files\Applications» в адресной строке проводника Windows и нажмите Enter.
- В шоке и смятении наблюдайте системный диалог, сообщающий, что вы не являетесь владельцем папки на своей машине. Нажмите «Продолжить».
- После нажатия кнопки «Продолжить» вы увидите следующее диалоговое окно: Не нажимайте кнопку «Закрыть», вместо этого щелкните ссылку «Вкладка «Безопасность»».
- В следующем системном диалоговом окне нажмите «Дополнительно».
- Нажмите ссылку «изменить» в поле безопасности владельца.
- Добавьте свой Live ID или имя пользователя Windows 8 в системный диалог «Выберите пользователя или группу».
- Нажмите «ОК», нажмите «ОК», нажмите «ОК».
Кредиты:Джастин Энджел
решение2
Вы можете получить примеры кода приложений metro/modernui/window storeздесьс сайта фрагментов кода MS - есть ещеконкретные образцыздесь. И конечно, как сделать привет мирздесь. Они, кажется, охватывают большой спектр вещей, и если вы специально не хотите иметь модифицированную версию, скажем, почтового приложения, то, вероятно, их проще использовать.
Зачем доставать яблоко из бочки, если его можно достать с дерева?
решение3
Существует бесплатная электронная книга от Microsoft Press по программированию приложений Windows 8 с использованием HTML 5, CSS и JavaScript. Она включает загрузку исходного кода.
решение4
Так как вопросКак получить доступ к C:\Program Files\WindowsApps?был отмечен как дубликат, я добавлю другое решение, чтобы получить доступ к C:\Program Files\WindowsApps
, изhttps://www.maketecheasier.com:
Сохраните следующий текст как .reg
файл и запустите его:
Windows Registry Editor Version 5.00
; MajorGeeks.Com
; How To Take Full Ownership of Files & Folders
; https://www.majorgeeks.com/content/page/take_full_ownership_of_files_folders.html
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""
E
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
затем откройте MS Explorer, щелкните правой кнопкой мыши C:\Program Files\WindowsApps
и выберите «Сделать владельцем». Появится:
то вы можете получить доступ C:\Program Files\WindowsApps
.
Примечания:
Мне пришлось перезагрузить мой ПК с Windows 10, прежде чем я смог увидетьhttps://i.stack.imgur.com/KIL7M.png
Для пользователей Win 11,https://www.maketecheasier.comговорит:
Если вы не видите опцию «Взять на себя ответственность» в Windows 11, нажмите «Показать больше», чтобы увидеть ее доступность в Контекстные меню Windows 11.