Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Powershell kann keine Skripte ausführen

Frage Entwicklung Batch & Shell

Mitglied: Mineralwasser

Mineralwasser (Level 1) - Jetzt verbinden

19.02.2015, aktualisiert 25.02.2015, 578 Aufrufe, 5 Kommentare

Ich habe eine Powershell Profile angelegt und Set-ExecutionPolicy -ExecutionPolicy Unrestricted gesetzt. Nun wenn ich die powershell via einen Link ausführe, funktioniert es Problemlos. Wenn ich jedoch die Powershell mit einem Programm launcher oder auch z.B. an die Taskleiste anhefte und darauf klicke, dann nimmt es weder meine Programmeinstellungen noch kann es das Profil korrekt laden, da es angeblich zu wenig rechte hat. Executionpolicy lässt es mich auch nicht setzen. Was müsste ich noch einstellen? Es scheint, dass es neben meinem Administrator und Profiluser noch einen dritten Modus gibt.

Vielen Dank
Mitglied: Gahmuret
19.02.2015 um 17:31 Uhr
Hallo Mineralwasser,

hast du "Set-ExecutionPolicy -ExecutionPolicy Unrestricted" in einer Konsole mit administrativen Rechten ausgeführt?
Bitte warten ..
Mitglied: Mineralwasser
19.02.2015 um 17:41 Uhr
Hallo Gahmuret

Get-ExecutionPolicy:
Administrator -> unrestricted
Profil User (doppelklick auf desktop shortcut oder doppelklick direkt auf das C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe) -> unrestricted
Program launcher (Link zu C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe)/Taskleste pinned -> restricted

Es verhält sich also irgendwie anders, wenn es von der Taskleiste oder von einem Programlauncher ausgeführt wird.
Bitte warten ..
Mitglied: Gahmuret
19.02.2015 um 17:53 Uhr
Hast du schon mal im Taskmanager überprüft, unter welchem User das Script im letzten Fall ausgeführt wird?
Bitte warten ..
Mitglied: 114757
LÖSUNG 19.02.2015, aktualisiert 25.02.2015
Moin mineralwasser,
Zitat von Mineralwasser:
Es verhält sich also irgendwie anders, wenn es von der Taskleiste oder von einem Programlauncher ausgeführt wird.
Stichwort 32/64Bit, es gibt eine 32 und 64 BIt Powershell-Konsole ! Du musst das also für die 32- und 64Bit Konsole freischalten! Z.B so in einer 64-Bit Konsole:
01.
# 64Bit Restriction setzen 
02.
Set-ExecutionPolicy Unrestricted -Force 
03.
# 32Bit Restriction setzen 
04.
start-job { Set-ExecutionPolicy Unrestricted -Force } -RunAs32
Gruß jodel32
Bitte warten ..
Mitglied: Mineralwasser
25.02.2015 um 14:19 Uhr
Voll das wars Daran habe ich nicht gedacht.

Vielen Dank
Bitte warten ..
Ähnliche Inhalte
Microsoft
gelöst Sysprep: Sofortiges Ausführen des Powershell-Skriptes (1)

Frage von honeybee zum Thema Microsoft ...

Windows Server
gelöst Powershell Skript als geplanter Task (9)

Frage von Ex0r2k16 zum Thema Windows Server ...

Batch & Shell
gelöst Powershell - DISK - Als Administrator ausführen (2)

Frage von StfnCstr zum Thema Batch & Shell ...

Windows Server
Powershell Skript funktioniert im Task Scheduler nicht (4)

Frage von winlin zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

Windows 7
Bluesreens unternehmensweit (19)

Frage von SYS64738 zum Thema Windows 7 ...

LAN, WAN, Wireless
IP Adressen - Modem - Switch - Accesspoint (17)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

SAN, NAS, DAS
gelöst Synology DS213j (13)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...