Bonjour à tous,
J'ai créer ce bat qui crée et lançe un script powershell, mais apparemment pour certain utilisateur
il y a un problème de signature.
D'où ma question est-il possible d'éxecuter ce script de cette manière sans le signé et sans modifier manuellement les propriété dudit script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11@echo off call:DoReplace "findstr" "replacestr" input.txt output.txt :DoReplace echo ^(Get-Content "%3"^) ^| ForEach-Object { $_ -replace %1, %2 } ^| Set-Content %4>Rep.ps1 Powershell.exe -executionpolicy remotesigned -File Rep.ps1 if exist Rep.ps1 del Rep.ps1 echo Done pause
Je pourrais inclure dans le bat la génération d'une signature avec (makecert) et ensuite signé automatiquement les script lorsqu'il est généré.
Mais là ça commence à devenir absurde pour juste faire un REPLACE de string dans un fichier texte....
Ou sinon auriez-vous un petit script REPLACE.PS1 qui fonctionne sans problèmes et sans signature.
J'ai des solution VBS et BAT, mais j'aimerais savoir si c'est possible en PS.
Merci d'avance


 

 
		
		 
         
 

 
			
			



 
			 
   
 


 executer un script PS sans le signé
 executer un script PS sans le signé
				
 Répondre avec citation
  Répondre avec citation
Partager