Torna indietro   Hardware Upgrade Forum > Software > Microsoft Windows > Microsoft Windows 11

Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre
Apple ha rinnovato iPhone 18 Pro soprattutto dentro: chip A20 Pro a 2 nm con memoria affiancata al SoC, camera di vapore tre volte più ampia, Dynamic Island più piccola del 25% grazie a Face ID sotto il display e fotocamera principale con diaframma variabile da f/1.48 a f/4. Lo abbiamo misurato al colorimetro e nei benchmark, usato con iOS 27 e messo alla prova in fotografia tra laghi, borghi e interni poco illuminati
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34
A Londra, per il trentennale dei Toughbook, Panasonic ha presentato il tablet G3 e il 2-in-1 34. Con Jon Tucker, a capo dell'ingegneria europea, abbiamo parlato di ciò che non si vede: batterie, antenne, porte seriali e accorgimenti nati sul campo
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 26-10-2024, 11:52   #1
radeon_snorky
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 2237
Programmi in avvio automatico che si spostano

ho due programmi (google keep e google calendar) che si avviano al login di win11 e sono posizionati "strategicamente" per averne sempre una comoda visualizzazione sul secondo monitor (ma il problema lo fa anche con un solo monitor)

quello che non capisco è perché dopo che li posiziono correttamente, al successivo avvio sono spostati di qualche pixel e così via fino a quando mi tocca doverli risistemare.

è risolvibile?

o devo cercare una qualche utility che gestisca il posizionamento delle finestre?

grazie
radeon_snorky è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2024, 10:34   #2
pps
Senior Member
 
L'Avatar di pps
 
Iscritto dal: Oct 2002
Città: Vicino a un ponte
Messaggi: 1293
Quote:
Originariamente inviato da radeon_snorky Guarda i messaggi
ho due programmi (google keep e google calendar) che si avviano al login di win11 e sono posizionati "strategicamente" per averne sempre una comoda visualizzazione sul secondo monitor (ma il problema lo fa anche con un solo monitor)

quello che non capisco è perché dopo che li posiziono correttamente, al successivo avvio sono spostati di qualche pixel e così via fino a quando mi tocca doverli risistemare.

è risolvibile?

o devo cercare una qualche utility che gestisca il posizionamento delle finestre?

grazie
Potresti usare uno script PowerShell...
Codice:
# Specifica il percorso del programma che vuoi avviare
$programPath = "C:\ProgramFile\TUOPROGRAMMA\TUOPROGRAMMA.EXE"

# Avvia il programma
$process = Start-Process $programPath -PassThru

# Attendi che il processo sia pronto
Start-Sleep -Seconds 1

# Ottieni la finestra del processo
$hwnd = $process.MainWindowHandle

# Funzione per impostare la posizione e le dimensioni della finestra
function Set-WindowPosition {
    param (
        [int]$hwnd,
        [int]$x,
        [int]$y,
        [int]$width,
        [int]$height
    )

    # Importa le funzioni necessarie dalla libreria user32.dll
    Add-Type @"
    using System;
    using System.Runtime.InteropServices;
    public class User32 {
        [DllImport("user32.dll")]
        public static extern bool SetWindowPos(int hWnd, int hWndInsertAfter, int X, int Y, int cx, int cy, uint uFlags);
    }
"@

    # Imposta la posizione e le dimensioni della finestra
    $SWP_NOSIZE = 0x0001
    $SWP_NOZORDER = 0x0004
    [User32]::SetWindowPos($hwnd, 0, $x, $y, $width, $height, $SWP_NOZORDER -bor $SWP_NOSIZE)
}

# Imposta la posizione e le dimensioni desiderate
$x = 100  # Posizione X
$y = 100  # Posizione Y
# Non sono sicuro che il dimensionamento della finestra funzioni... prova.
$width = 800  # Larghezza
$height = 600  # Altezza

# Chiama la funzione per impostare la posizione della finestra
Set-WindowPosition -hwnd $hwnd -x $x -y $y -width $width -height $height
Istruzioni

Copia il codice sopra in un file di testo e salvalo con estensione .ps1, ad esempio AvviaProgramma.ps1.
Modifica la variabile $programPath con il percorso del programma che desideri avviare.
Modifica le variabili $x, $y, $width e $height per impostare la posizione e le dimensioni desiderate della finestra.
Esegui lo script in PowerShell.

(unico dubbio che ho... non so se la dir "startup" gestisce i file Ps1, quindi se non parte fammelo sapere che troviamo una soluzione.
__________________
ASUS PRIME Z490-P | Intel® i7 10700K | Asus GeForce GTX 4060 OC | CORSAIR Vengeance LPX DDR4 3000 -32Gb- | Samsung 970 PRO M.2 512 Gb | Samsung SSD 840 PRO 256 Gb | 2x Samsung 970 EVO PLUS M.2 1 Tb

Ultima modifica di pps : 27-10-2024 alle 11:13.
pps è offline   Rispondi citando il messaggio o parte di esso
Old 27-10-2024, 18:00   #3
radeon_snorky
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 2237
Quote:
Originariamente inviato da pps Guarda i messaggi
(unico dubbio che ho... non so se la dir "startup" gestisce i file Ps1, quindi se non parte fammelo sapere che troviamo una soluzione.
Grazie! provo appena sono davanti al pc in ufficio.

la cosa strana però è che si spostino, non c'è un motivo valido (a parte come è programmato windows...)
radeon_snorky è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2024, 09:48   #4
radeon_snorky
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 2237
Quote:
Originariamente inviato da pps Guarda i messaggi
Potresti usare uno script PowerShell...
Codice:
...
ho provato ma...
Spoiler:

Codice:
Windows PowerShell
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.

Prova la nuova PowerShell multipiattaforma https://aka.ms/pscore6

PS C:\WINDOWS\system32> C:\Users\masto\Desktop\AvviaCalendario.ps1
C:\Users\masto\Desktop\AvviaCalendario.ps1 : Impossibile caricare il file C:\Users\masto\Desktop\AvviaCalendario.ps1.
L'esecuzione di script è disabilitata nel sistema in uso. Per ulteriori informazioni, vedere about_Execution_Policies
all'indirizzo https://go.microsoft.com/fwlink/?LinkID=135170.
In riga:1 car:1
+ C:\Users\masto\Desktop\AvviaCalendario.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : Errore di protezione: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess
PS C:\WINDOWS\system32> Set-ExecutionPolicy Unrestricted

Modifica ai criteri di esecuzione
I criteri di esecuzione facilitano la protezione dagli script non attendibili. La modifica dei criteri di esecuzione
potrebbe esporre l'utente ai rischi di sicurezza descritti nell'argomento della Guida about_Execution_Policies
all'indirizzo https://go.microsoft.com/fwlink/?LinkID=135170. Modificare i criteri di esecuzione?
[s] Sì  [T] Sì a tutti  [N] No  [u] No a tutti  [O] Sospendi  [?] Guida (il valore predefinito è "N"): s
PS C:\WINDOWS\system32> C:\Users\masto\Desktop\AvviaCalendario.ps1
Start-Process : Impossibile eseguire il comando a causa dell'errore seguente: Impossibile trovare il file specificato.
In C:\Users\masto\Desktop\AvviaCalendario.ps1:5 car:12
+ $process = Start-Process $programPath -PassThru
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Start-Process], InvalidOperationException
    + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand

False
PS C:\WINDOWS\system32> Set-ExecutionPolicy Unrestricted

Modifica ai criteri di esecuzione
I criteri di esecuzione facilitano la protezione dagli script non attendibili. La modifica dei criteri di esecuzione
potrebbe esporre l'utente ai rischi di sicurezza descritti nell'argomento della Guida about_Execution_Policies
all'indirizzo https://go.microsoft.com/fwlink/?LinkID=135170. Modificare i criteri di esecuzione?
[s] Sì  [T] Sì a tutti  [N] No  [u] No a tutti  [O] Sospendi  [?] Guida (il valore predefinito è "N"): t
PS C:\WINDOWS\system32> C:\Users\masto\Desktop\AvviaCalendario.ps1
Start-Process : Impossibile eseguire il comando a causa dell'errore seguente: Impossibile trovare il file specificato.
In C:\Users\masto\Desktop\AvviaCalendario.ps1:5 car:12
+ $process = Start-Process $programPath -PassThru
+            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Start-Process], InvalidOperationException
    + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand

False
PS C:\WINDOWS\system32
non sono molto pratico di powershell e permessi
sto provando a modificare il path (i doppi apici non so come vengono gestiti...) ho provato con una applicazione semplice e la avvia, purtroppo si apre sempre nell'ultima posizione e non nelle coordinate e dimensioni impostate nello script.
radeon_snorky è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2024, 13:59   #5
pps
Senior Member
 
L'Avatar di pps
 
Iscritto dal: Oct 2002
Città: Vicino a un ponte
Messaggi: 1293
...ovviamente avrai provato a cambiare le posizioni che ti ho fornito io... cosa intendi per "doppi apici".
Prova ad eseguire lo script con credenziali amministrative.
Aggiornami...
__________________
ASUS PRIME Z490-P | Intel® i7 10700K | Asus GeForce GTX 4060 OC | CORSAIR Vengeance LPX DDR4 3000 -32Gb- | Samsung 970 PRO M.2 512 Gb | Samsung SSD 840 PRO 256 Gb | 2x Samsung 970 EVO PLUS M.2 1 Tb
pps è offline   Rispondi citando il messaggio o parte di esso
Old 28-10-2024, 17:19   #6
radeon_snorky
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 2237
Quote:
Originariamente inviato da pps Guarda i messaggi
...ovviamente avrai provato a cambiare le posizioni che ti ho fornito io... cosa intendi per "doppi apici".
Prova ad eseguire lo script con credenziali amministrative.
Aggiornami...
per la questione doppi apici... calendar e keep sono istanze crome e appaioni così:
"C:\Program Files\Google\Chrome\Application\chrome_proxy.exe" --profile-directory=Default --app-id=kjbdgfilnfhdoflbpgamdcdgpehopbep

non so come ricomprendere negli apici (doppi) i parametri

intanto ho provato la questione posizione con valori a caso... x 10 y 10 ecc ma l'applicazione (ho provato con notepad++) si apre sempre nell'ultima posizione (e dimensione) di quando la chiudo

eseguo come amministratore e con protezione Unrestricted
radeon_snorky è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2024, 08:01   #7
pps
Senior Member
 
L'Avatar di pps
 
Iscritto dal: Oct 2002
Città: Vicino a un ponte
Messaggi: 1293
Quote:
Originariamente inviato da radeon_snorky Guarda i messaggi
per la questione doppi apici... calendar e keep sono istanze crome e appaioni così:
"C:\Program Files\Google\Chrome\Application\chrome_proxy.exe" --profile-directory=Default --app-id=kjbdgfilnfhdoflbpgamdcdgpehopbep

non so come ricomprendere negli apici (doppi) i parametri

intanto ho provato la questione posizione con valori a caso... x 10 y 10 ecc ma l'applicazione (ho provato con notepad++) si apre sempre nell'ultima posizione (e dimensione) di quando la chiudo

eseguo come amministratore e con protezione Unrestricted
...a questo punto credo che il problema sia da qualche altra parte, ho testato con successo lo script sulla mia macchina... a questo punto mi riesce difficile aiutarti... mi dispiace.
__________________
ASUS PRIME Z490-P | Intel® i7 10700K | Asus GeForce GTX 4060 OC | CORSAIR Vengeance LPX DDR4 3000 -32Gb- | Samsung 970 PRO M.2 512 Gb | Samsung SSD 840 PRO 256 Gb | 2x Samsung 970 EVO PLUS M.2 1 Tb
pps è offline   Rispondi citando il messaggio o parte di esso
Old 29-10-2024, 14:07   #8
radeon_snorky
Senior Member
 
Iscritto dal: Mar 2003
Messaggi: 2237
Quote:
Originariamente inviato da pps Guarda i messaggi
...a questo punto credo che il problema sia da qualche altra parte, ho testato con successo lo script sulla mia macchina... a questo punto mi riesce difficile aiutarti... mi dispiace.
grazie lo stesso
radeon_snorky è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
SpaceX mostra nuove immagini del lancio ...
Cina: CAS Space e Guangzhou Laboratory e...
Nikon Comedy Wildlife Awards 2026: le fo...
Samsung Galaxy A57 e A37 costano di più ...
Windows 11 26H2 taglia il consumo di RAM...
KINGPIN è tornato! Il re dell'ove...
CPU usata, ban ereditato: il caso del Ry...
Spunta un engineering sample di Ryzen 9 ...
iPhone 18 Pro, alcuni utenti segnalano s...
Android Auto: Gemini ascolta la domanda ...
OpenAI avvisa oltre 100 organizzazioni p...
Dall'AI alla SI: il rebranding di Trump ...
0patch offrirà supporto esteso pe...
Sudo sembra un iPod, ma nasconde una car...
Meta, OpenAI e Google rifanno OpenClaw: ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 00:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v