Инструменты пользователя

Инструменты сайта


windows:scripts:cmd:louncher_same_name_ps1

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

windows:scripts:cmd:louncher_same_name_ps1 [2026/02/18 15:26] – создано - внешнее изменение 127.0.0.1windows:scripts:cmd:louncher_same_name_ps1 [2026/02/18 15:27] (текущий) – удалено
Строка 1: Строка 1:
-====== Лаунчер для PowerShell скриптов ====== 
-**run_the_same_name_ps1.bat** - скрипт который запускает PowerShell (*.ps1) скрипты с таким же названием как у *.bat файла в каталоге рядом. С возможностью передачи аргументов без проверки на запуск с правами администратора. Повышение прав, если необходимо, должно быть запрошено в самом PowerShell скрипте. 
  
- 
-<code bash| run_the_same_name_ps1.bat> 
-@echo off 
-rem File: run_the_same_name_ps1.bat 
-rem Purpose: launcher for get_remote_id_check.ps1 (finds pwsh or falls back to Windows PowerShell) 
-rem Author: takraztak 
-rem ================================================== 
- 
-setlocal 
- 
-:: try PowerShell 7 (pwsh) in Program Files 
-set "PS_EXE=%ProgramFiles%\PowerShell\7\pwsh.exe" 
-if exist "%ProgramFiles(x86)%" ( 
-    if not exist "%PS_EXE%" set "PS_EXE=%ProgramFiles(x86)%\PowerShell\7\pwsh.exe" 
-) 
- 
-:: fallback to Windows PowerShell if pwsh not found 
-if not exist "%PS_EXE%" set "PS_EXE=%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" 
- 
-:: final fallback: rely on PATH (just the name) 
-if not exist "%PS_EXE%" ( 
-    set "PS_EXE=pwsh.exe" 
-) 
- 
-:: path to the PowerShell script with the same base name as this .bat 
-set "PS1=%~dp0%~n0.ps1" 
- 
-:: Quote paths and forward all args 
-"%PS_EXE%" -NoProfile -ExecutionPolicy Bypass -File "%PS1%" %* 
- 
-endlocal 
-pause 
-exit /b 
-</code> 
windows/scripts/cmd/louncher_same_name_ps1.1771417601.txt.gz · Последнее изменение: 127.0.0.1

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki