To dziwne, nie jestem pewien, czy to błąd, czy coś, ale oto moje wątpliwości
Pierwsza metoda
Kiedy wchodzę do Powershell, normalna metoda jest jak
Press "Start" > type "powershell" > then hit enter
I ładuje moją sesję użytkownika, w której się znajduje ~/Documents/WindowsPowerShell/profile.ps1
Druga metoda
Ładuje kolejną sesję, której w ogóle nie rozumiem ...
Press [Windows key] + [E] > enter to a folder > in the top bar type "powershell"
I ładuje inną konfigurację, chociaż byłem jedynym administratorem, czy istnieje użytkownik root taki jak systemy uniksowe?
Oto moje pytanie: jak to zrobić runas /noprofile /user:myPCname\administrator Set-ExecutionPolicy Bypass
? ponieważ za każdym razem, gdy próbuję, nie mogę.
Chcę wykonać to polecenie, ponieważ system Windows znajduje się w „trybie bezpiecznym”, ponieważ aktywowałem tryb programisty, który umożliwia uruchamianie tylko podpisanych skryptów.
Mógłbym łatwo to zmienić u mojego użytkownika, uruchamiając PowerShell jako administrator, ale przy drugiej metodzie nie mogę i chcę, ponieważ za każdym razem, gdy uruchamiam PSTools , działa ta sama „druga metoda”, która nie pozwala mi na to nic.
Czy istnieje sposób na zmianę zasad wykonywania za pomocą konsoli ?, proszę mi pomóc!
Aktualizacja
whoami
po prostu mówi mi to samo imię w 2 konsolach
Powershell -ExecutionPolicy Bypass -Command "& 'C:\Folder\<YourPSScript>'"
.... Możesz, jeśli chcesz, utworzyć skrypt pliku wsadowego, który zostanie utworzony dynamicznie. Zobacz przykład tutaj: superuser.com/questions/1169886/...
whoami
aby zobaczyć, którego użytkownika aktualnie używasz. Jeśli chodzi o twoje pytanie „runas”… cóż, musiałbyś powiedzieć mu, aby uruchomiło PowerShell z tym poleceniem.