עזרה בכתיבת סקריפט
-
@aknvtchtk תעשה הכל ב-PowerShell כך:
while (true) { Start-Process -WindowStyle hidden -FilePath notepad.exe -wait Start-Sleep -seconds 15 }
אתה יכול לקמפל את זה ל-EXE עם תוכנה זו: https://gallery.technet.microsoft.com/PS2EXE-Convert-PowerShell-9e4e07f1
וזה ירוץ בלי חלון. -
@yossiz אמר בעזרה בכתיבת סקריפט:
@aknvtchtk סליחה,
while ($true) { Start-Process -WindowStyle hidden -FilePath notepad.exe -wait Start-Sleep -seconds 15 }
אתה עוזר לי ועוד מבקש סליחה?
תודה רב ממש אבל סליחה זה עדיין לא פעיל הוא פשוט נתקע ולא מגיב -
@aknvtchtk אמר בעזרה בכתיבת סקריפט:
@yossiz זה הקנייטש שחשבתי שבזה זה כן אמור להיפתח אני רוצה שהחלון ייפתח רק שהתהליך של הפתיחה כלומר חלון הפקודה לא יהיה גלוי אבל התוכנה עצמה כן צריכה לעלות
בסדר גמור, אז במקום
hidden
תכתובMinimized
-
@aknvtchtk אמר בעזרה בכתיבת סקריפט:
ומה עם ההסתרה של החלון
בתוכנה PS2EXE, אם תשתמש בפרמטר
noconsole
זה יעשה EXE שלא יפתח חלון של powershell.
וביתר פירוט,- תוריד מפה את התוכנה PS2EXE
- חלץ את הקבצים
- תשמור את הסקריפט בשם כלשהו, לדוגמה script.ps1 בתוך אותו תקייה
- תריץ בחלון CMD (תעשה
cd
לתיקייה שבה חילצת את הקבצים)
callPS2EXE.bat "script.ps1" "script.exe" -noconsole
@aknvtchtk אמר בעזרה בכתיבת סקריפט:
לא אז זה בכלל לא עובד אם מורידים את ה Minimized
צריך להוריד גם את המילה
-windowstyle