Jak skonfigurować Windows Sandbox, udostępniać foldery, uruchamiać aplikacje/skrypty UP

Windows Sandbox to zwirtualizowane środowisko podobne do maszyny wirtualnej, które jest dostępne w wersjach Pro, Enterprise i Education systemów Windows 10 i Windows 11. Możesz z niego korzystać testować aplikacje, co do których nie masz pewności, czy są bezpieczne, odwiedzać niewiarygodne strony internetowe i ogólnie robić rzeczy, co do których obawiasz się, że mogą zagrozić głównemu systemowi. Chociaż personalizacja sposobu działania Windows Sandbox nie jest zbyt przyjazna i wymaga tworzenia plików konfiguracyjnych w celu zmiany sposobu działania, każdy może to zrobić przy odrobinie cierpliwości. Oto przewodnik krok po kroku, jak tworzyć i używać skryptów, które go modyfikują i umożliwiają tworzenie folderów współdzielonych Windows Sandbox, automatyczne uruchamianie aplikacji, konfigurowanie sieci itd.:

UWAGA: zanim będziesz mógł dostosować sposób działania Windows Sandbox na swoim komputerze, musisz go najpierw zainstalować. Jeśli potrzebujesz pomocy, przeczytaj Jak zainstalować Windows Sandbox. Ponadto, jeśli zastanawiasz się, w jaki sposób Windows Sandbox może ci się przydać, oto kilka pomysłów na to, co możesz zrobić z Windows Sandbox. Na koniec warto wiedzieć, że Windows Sandbox działa i działa tak samo w systemach Windows 10 i Windows 11.

Jak skonfigurować Windows Sandbox

Aby dostosować Windows Sandbox lub automatycznie uruchamiać aplikacje i skrypty podczas uruchamiania, musisz utworzyć plik konfiguracyjny. Aby to zrobić, możesz użyć Notatnika lub dowolnej innej aplikacji do przetwarzania tekstu, aby napisać kod dla Windows Sandbox. Każdy plik konfiguracyjny tworzony dla Windows Sandbox musi zaczynać się od linii i kończyć się linią . Cały pozostały kod, który zamierzasz dodać, musi być umieszczony między tymi wierszami kodu.

Tworzenie pliku konfiguracyjnego Windows Sandbox

WSKAZÓWKA: Oto jak używać Notatnika w systemie Windows 10 i osobny przewodnik dotyczący korzystania z Notatnika w systemie Windows 11.

Po utworzeniu pliku konfiguracyjnego i zakończeniu dodawania do niego całego kodu należy go zapisać z rozszerzeniem pliku .wsb.

Zapisywanie pliku konfiguracyjnego Windows Sandbox (.wsb)

Następnie możesz dwukrotnie kliknąć lub stuknąć plik.wsb, aby uruchomić spersonalizowaną Windows Sandbox.

Niestandardowy plik konfiguracyjny Windows Sandbox

Zobaczmy teraz, jakiego kodu i skryptów możesz użyć w Windows Sandbox:

Jak mapować udostępnione foldery Windows Sandbox

Windows Sandbox może mapować foldery od gospodarza. Innymi słowy, możesz sprawić, by Twoja piaskownica systemu Windows „widziała” foldery znajdujące się na komputerze z systemem Windows 11 lub Windows 10. Aby to zrobić, w pliku.wsb utworzonym za pomocą Notatnika dodaj następujący kod:

Folder współdzielony z Windows Sandbox

prawda czy fałsz

Możesz dodać dowolną liczbę folderów współdzielonych: pamiętaj tylko, aby umieścić ich ścieżki między tagami . dla każdego udostępnionego folderu Windows Sandbox, który dodajesz do listy, możesz określić, czy chcesz, aby Windows Sandbox miał do niego dostęp tylko do odczytu. W tym celu dodaj po nim kod true. Jeśli chcesz Windows Sandbox, aby mieć dostęp do zapisu w tym folderze, dodaj po nim kod false. Pamiętaj jednak, że spowoduje to udostępnienie plików i folderów z folderu współdzielonego aplikacjom uruchamianym w Windows Sandbox. słowa, te aplikacje mogą zmieniać twoje pliki, czego możesz nie chcieć.

Na przykład, jeśli chcesz, aby Twoja piaskownica systemu Windows miała dostęp do folderu Pobrane, wpisz:

C:\Users\UserName\Downloads

true

Udostępnianie folderu Windows Sandbox

Pamiętaj, aby zmienić nazwę użytkownika na nazwę swojego konta użytkownika Windows.

Następnie, po uruchomieniu pliku konfiguracyjnego.wsb, wszystkie udostępnione foldery Windows Sandbox są natychmiast dostępne na pulpicie lub w tej lokalizacji: C:\Users\WDAGUtilityAccount\Desktop.

Jak wygląda udostępniony folder w Windows Sandbox

To wszystko: możesz teraz uzyskać dostęp do udostępnionych folderów Windows Sandbox zarówno z Windows, jak i Windows Sandbox.

Jak uruchomić program lub skrypt w Windows Sandbox podczas uruchamiania

Windows Sandbox umożliwia również uruchomienie programu (pliku wykonywalnego) lub skryptu natychmiast po uruchomieniu. W tym celu w pliku konfiguracyjnym.wsb należy dodać następujący kod:

Polecenie lub aplikacja uruchamiana przy starcie

Polecenie może być ścieżką do dowolnego pliku wykonywalnego lub skryptu dostępnego w Windows Sandbox. Oznacza to, że możesz na przykład automatycznie otwierać Eksplorator plików, Notatnik lub inne aplikacje systemowe. Jeśli chcesz, możesz nawet uruchomić aplikację znajdującą się w folderze współdzielonym (jak pokazano w poprzednim rozdziale tego przewodnika).

Oto przykład pliku konfiguracyjnego Windows Sandbox, który automatycznie otwiera Eksplorator plików na uruchom:

Uruchamianie polecenia/skryptu w Windows Sandbox

Oto przykład pliku konfiguracyjnego Windows Sandbox, który odwzorowuje folder hosta Pobrane i automatycznie uruchamia z niego plik wykonywalny:

Uruchamianie pliku wykonywalnego w Windows Sandbox podczas uruchamiania

W ostatnim przykładzie chciałem uruchomić instalator 7-Zip podczas uruchamiania Windows Sandbox i właśnie to otrzymałem:

Program uruchamiany automatycznie po uruchomieniu Windows Sandbox

UWAGA: jeśli podasz ścieżkę do polecenia, pliku wykonywalnego lub pliku skryptu, który nie istnieje, Windows Sandbox zwraca błąd i zatrzymuje się, gdy próbujesz go otworzyć.

Jak włączyć lub wyłączyć sieć w Windows Sandbox

Jeśli nie chcesz, aby Windows Sandbox miał dostęp do Twojej sieci i Internetu, w pliku konfiguracyjnym.wsb dodaj następujący wiersz kodu:

Wyłącz

Wyłącz sieć w Windows Sandbox

To wyłącza usługi sieciowe dla Windows Sandbox, jak widać na zrzucie ekranu poniżej.

Windows Piaskownica uruchomiona bez sieci

Jeśli chcesz, aby sieć była dostępna, usuń linię Disable z pliku konfiguracyjnego lub zmień wartość Disable na Default:

Domyślne

Jak włączyć lub wyłączyć procesor wirtualnej grafiki w Windows Sandbox

Podobnie, Windows Sandbox pozwala również wyłączyć sprzętowe renderowanie wirtualnej grafiki silnik. Innymi słowy, Windows Sandbox domyślnie udostępnia twoją kartę graficzną Windows 10 lub Windows 11 na twoim komputerze. Możesz jednak wyłączyć tę funkcję i zmusić Windows Sandbox do korzystania z renderowania programowego, aby nie narażać swojego GPU. Chociaż powoduje to wolniejsze działanie Windows Sandbox, może być przydatne w niektórych sytuacjach. Aby wyłączyć obsługę vGPU w Windows Sandbox, dodaj ten kod w pliku konfiguracyjnym.wsb:

Wyłącz

Wyłącz udostępnianie karty graficznej w Windows Sandbox

WSKAZÓWKA: Jeśli nie znasz dokładnego modelu swojego GPU, oto jak znaleźć dokładny model karty graficznej bez otwierania komputera.

Aby włączyć udostępnianie GPU w Windows Sandbox, usuń Wyłącz linię z pliku konfiguracyjnego.wsb lub ustaw jej wartość na Default:

Default

WSKAZÓWKA: Aby uzyskać więcej informacji na temat skryptów i opcji konfiguracyjnych dostępnych dla Windows Sandbox, polecam przeczytanie oficjalnej dokumentacji udostępnionej przez Microsoft tutaj: Windows Sandbox.

Jakie inne funkcje chciałbyś zobaczyć w Windows Sandbox?

Chociaż konfigurowanie sposobu działania Windows Sandbox jest czymś, co możesz zrobić teraz, nadal wydaje się, że jest to dopiero wczesna faza. Wyznaję, że bardziej podobałoby mi się, gdyby Microsoft umożliwił wykonanie wszystkich powyższych czynności za pomocą interfejsu graficznego. Ułatwiłoby to wszystkim konfigurację Windows Sandbox. Czy masz inne pomysły, które chciałbyś wdrożyć w Windows Sandbox? W sekcji komentarzy poniżej daj mi znać, jakie inne funkcje przydałyby się w Windows Sandbox.

Powiązane artykuły

Categories: IT Info